1樓:聽不清啊
#include
void bubble(int*a,int n)
}int main()
2樓:匿名使用者
#include#includevoidbubble(int*a,intm){inti,j,temp;for(i=0;i
由主函式呼叫排序子函式,對n個整數進行從小到大的排序,如何用c語言氣泡排序法程式設計?
3樓:倒黴熊
#include
void sort(int a,int n)}}}int main()
;sort(a,10);
int i;
for(i=0;i<10;i++)
getchar();
return 0;}
求這幾個c語言的程式 1、 編寫一個函式,使其向主函式返回3個整數引數中的最大值,並在主函式中輸出
4樓:鮋
#include
int max(int x,int y,int z);
int main()
int max(int x,int y,int z)
5樓:快樂才是愛
1,int i,j,k;
if(i>j&i>k);
else if(j>k) i=j;
else i=k;
printf("%d",i);
如何編寫一個函式,完成對陣列氣泡排序?
6樓:匿名使用者
看這bai
個簡單du的程式zhi你dao就明白
版了!權
#include
void main()
printf("the sorted numbers:\n");
for(i=0;i<10;i++)
printf("%d",a[i]);
printf("\n");}
c# 氣泡排序一個一維陣列(任意制定5個元素) 求大神幫忙
7樓:聽不清啊
#include
int ,ain()
for(i=0;i<5;i++)
printf("%d ",a[i]);
return 0;}
用陣列作函式引數,定義一個實現氣泡排序的函式,在主函式中完成資料的輸入和輸出.
8樓:徜逸
c語言的**如下:
#include
void bubble_sort(int num[50],int n)}}
}int main()
其他排序演算法
1、插入排序
插入排序:已知一組升序排列資料a[1]、a[2]、……a[n],一組無序資料b[1]、b[2]、……b[m],需將二者合併成一個升序數列。首先比較b[1]與a[1]的值,若b[1]大於a[1],則跳過,比較b[1]與a[2]的值;
若b[1]仍然大於a[2],則繼續跳過,直到b[1]小於a陣列中某一資料a[x],則將a[x]~a[n]分別向後移動一位,將b[1]插入到原來a[x]的位置這就完成了b[1]的插入。b[2]~b[m]用相同方法插入。(若無陣列a,可將b[1]當作n=1的陣列a)
2、希爾排序
由希爾在2023年提出,又稱希爾排序(shell排序)。已知一組無序資料a[1]、a[2]、……a[n],需將其按升序排列。發現當n不大時,插入排序的效果很好。
9樓:匿名使用者
#include
int i;
int a[10];
main()
int sort(int array[10])}}測試了一個多小時,好久沒程式設計了,終於成功了。
10樓:微俊
#include
#include
void bubble(int *a, int m)}}int main()
bubble(a, m);
for(i = 0; i < m; ++i)printf("%3d", a[i]);
return 0;}
定義一個函式,使用冒泡法對一個陣列中的size個整數進行排序(升序),並編寫主函式呼叫該函式
11樓:贋豥
#include
#define size 10
void main()
}printf("排序結果:");
for(i=0;i<10;i++) //依次輸出排序結果printf("%d\t ",a[i]);}
下面是利用氣泡排序法對陣列中的元素進行排序,請填空
12樓:匿名使用者
1) x[j] > x[j+1]
2) break;
這裡k的作用是如果已經排序完畢的話,就不會發生交換,就結束迴圈。
急/求將一個整型陣列中的元素用冒泡法從小到大排序,並在主函式中呼叫該函式答案
13樓:匿名使用者
執行來時,輸
自入資料bai以du
空格分zhi開dao。
#include
void main()
int* fun(int a)
return p;}
用C語言編寫 編寫函式,要求在主函式中輸入兩個數,輸出其
比較兩個數的大小可以使用三目運算子 三目運算子 表示式1 表示式2 表示式3 其含義是 先求表示式1的值,如果為真,則執行表示式2,並返回表示式2的結果 如果表示式1的值為假,則執行表示式3 並返回表示式3的結果。參考 include int main 執行結果 2 33 console.write...
編寫函式計算形參M與N的和與差,在主函式中完成輸入與輸出
include stdio.h main include include typedef struct n n n qiu int m,int n void main 編寫函式計算形參m與n的和與差,在主函式中完成輸入與輸出nclude stdio.h main int m,n,dva printf...
尋求最大數目C語言編寫的函式,在主函式中輸入整數,呼叫這
include include include int max num int n,第一個引數是要求最大值的數字的個數n,後面跟n個參與運算的整數 va end vt return rt int main void char process char table temp 3 char table ...