C語言設計

2022-06-29 03:51:23 字數 774 閱讀 9040

1樓:匿名使用者

#include

void sort(int array, int n);

int main()

sort(a, 10);

printf("the sorted array:\n");

for (i = 0; i < 10; i++)printf("\n");

return 0;

}void sort(int array, int n)}t = array[k];

array[k] = array[i];

array[i] = t;}}

2樓:離不問

sort()函式裡是一個簡單的排序,裡面的k=i和k=j實際上是累贅多餘的,可以簡化為:

for(i=0;i

for(j=i+1;j

3樓:若茶未涼

首先程式有問題,可能是你拷貝的問題,應該是下面的。

其次,k=i 其實只是比較的時候用一下,這個也可以不要,直接if(array[j]void sort(int array,int n);

int main()void sort(int array,int n)}

4樓:

k的作用就是存放陣列的下標,k=i是記錄下外層迴圈中第i個陣列元素的下標,k=j是記錄內層迴圈的下標,用來做陣列元素的交換。

scanf語句寫錯了,應該是scanf("%d",&a[i]);

設計c語言計算1! ,設計C語言計算1! 2! 3! 10! ?

c語言計算1到10的階乘的和的 如下 include stdio h include math h voidmain inti,j,n,sum 0 for i 1 i 10 i n 1 for j 1 j i j n j 將每一項階乘相加求和。sum n printf d n sum 本程式採用兩層...

程序設計c語言,程式設計 c語言

第一題源 include include void change int matrix,int n,int m void main void if k n 1 break if k n 1 break for i 0 iif a i 0 break return a i void main 第三題我...

用c語言設計課程資訊管理系統,用C語言設計一個課程資訊管理系統

include include include include using namespace std struct list typedef struct list node typedef node link 函式宣告 link create link head link search link...