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到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 本程式採用兩層... 第一題源 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 第三題我... include include include include using namespace std struct list typedef struct list node typedef node link 函式宣告 link create link head link search link...設計c語言計算1! ,設計C語言計算1! 2! 3! 10! ?
程序設計c語言,程式設計 c語言
用c語言設計課程資訊管理系統,用C語言設計一個課程資訊管理系統