有冒泡演算法,怎樣用主函式呼叫

2025-02-19 19:20:16 字數 2261 閱讀 3461

1樓:匿名使用者

我幫你寫了個冒泡演算法的在vc下可以通過~~參考一下咯~呵呵~#include

void bubsort(int a,int n)int i,j,w;

for(i=0;ia[j+1])

w=a[j];a[j]=a[j+1];a[j+1]=w;

void main()

int a[10]=;

int i;

for(i=0;iprintf("%d\t",a[i]);

bubsort(a,10);/函式呼叫。

printf("排序後為:");

for(i=0;iprintf("%d\t",a[i]);

2樓:網友

從哪學的呀,都叫這種名字?!l g

寫了乙個氣泡排序,如何進行呼叫

3樓:網友

#include

using namespace std;

void randnum(int* sump,int t_len)int i,j,temp;

for(i = 0;i < t_len-1;i++)for(j = 0;j < t_len-i-1;j++)迴圈條件。

if(sump[j] >sump[j+1]) 兩兩比較,第一次可以得到最大的沉到最後乙個,所以第二次比較次數-1

temp = sump[j];

sump[j]=sump[j+1];

sump[j+1]=temp;

return 0;

int main()

int b = rand()%100;

cout randnum(sump,10);

for(int i = 0;i < 10;i++)cout

如何在主函式中呼叫類中的成員函式呼叫

4樓:網友

主函式中呼叫類中的成員函式呼叫方式為:物件名。成員函式名(引數列表)。

其中「.」是成員運算子,用來對成員進行限定,指明所訪問的是哪乙個物件中的成員。不僅可以在類外引用物件的公用資料成員,而且還可以呼叫物件的公用成員函式,但同樣必須指出物件名,如:

//正確,呼叫物件stud1的公用成員函式。

display( )//錯誤,沒有指明是哪乙個物件的display函式。

由於沒有指明物件名,編譯時把display作為普通函式處理。應該注意所訪問的成員是公用的(public )還是私有的(private )。只能訪問public成員,而不能訪問private成員。

5樓:網友

要呼叫類copy成員函式,你需要先生成乙個類的物件,比如有個類: class student };

studen stu;

或者student *pstu=new student;

pstu->sayhello();

如果類的成員函式是靜態函式,那麼不需要生成類物件,可以直接呼叫: student::sayhello();

請大神幫忙,寫一下c語言課程作業。 通過定義函式實現氣泡排序過程,拜謝了

6樓:網友

void sortmaopao(int *arr,int n){int i,j,tmp;

if(n>100)

return ;

for(i=0;i內你實現由大到容小排序,如果由小到大的話只需把if(*(arr+i)<*arr+j))這一句裡面的< 改成 >就行了,輸出的話可以在主函式呼叫之後再列印輸出就行。

主函式里呼叫子函式進行氣泡排序,執行不出結果,大神指教啊

7樓:網友

#include

void main()//首先main函式是沒有返回值的paopaosort(a,n);

for(j=0;j < n;j++)

printf("%d,",a[j]);//列印不用取址符}void paopaosort(int *a,int n)//c語言中函式引數不支援int a這種資料型別}}}

8樓:飯飯

你這個for迴圈不加大括號加分號是什麼寫法。。。還有下面的if分支也是。

應該是這樣的吧。

for (i = 0; i < n-1; i++)

9樓:網友

你用臨時變數tem交換2個變數的值要把這3個語句用大括號包括住,讓他們同時執行。

excel中怎樣用函式求優秀比例

在g3單元格輸入公式 countifs b b,f3,d d,優秀 countif d d,優秀 然後向下拖動複製公式。將單元格格式設定為百分比格式。如何使用excel計算優秀 良好 合格 不合格的比例?方法步驟如下 1 首先開啟計算機,在計算機內開啟excel,然後開啟想要計算的成績專單,在界 屬...

Excel裡面怎樣用函式計算優秀率

假如資料在a1 a100區間內 則優秀率 b1 countif a1 a100,95 count a1 a100 說明 countif a1 a100,95 在a1 a100區域 中數值 95的個數 回 count a1 a100 a1 a100區域中單元答格的總數。excel中怎麼用函式計算成績的...

ecel怎樣用if巢狀函式求出銷售所拿的提成

假如 公司規定銷售額200000以上的提成比例為0.1,1000000以上200000以下的為,0.08,80000以下為0.03 a列 b列 c列業務員銷售額張三220000李四150000王五90000c列為求提成,在c2單元格輸入公式 if b2 200000,0.1 b2,if b2 100...