1樓:
for(j=0;j<=9;j++)
這一段**出問題了:
第二個for迴圈 k=j+1; 不應該是 k=i+1; 這個問題的確不好找哈,,,
其次if 判斷後面的 三條語句都該屬於 if 掌控範圍 就是說加上大括號,或者前兩條語句後面用逗號代替分號, 不然 當if 不成立時, 只是第一條語句不執行, 後兩條語句還是執行的,
2樓:匿名使用者
基於你的程式基礎上修改後執行正確:
# include
void main()
}for(m=0;m<10;m++)
printf("%d ",a[m]);
}主要修改有兩處:
1.雙重for迴圈第二層中改為:k = j + 1;
2.第二層for迴圈中if語句後加,如果不加if語句判斷後只執行後面一條語句。
3樓:
改成這樣就行了
你得一步一步分析過程!!!!!
# include
void main()
}for(m=0;m<10;m++)
printf("%d\n",a[m]);}
關於C語言用選擇法對陣列中整數按由小到大排序
程式是好的。正常執行 include int main void sort int arry,int n int a 10 i printf enter array n for i 0 i 10 i scanf d a i sort a,10 printf the sorted array n fo...
C語言,編寫函式,函式是用選擇排序法將陣列排序
px 10 改為 px a 編寫函式,使用選擇排序法對陣列進行排序 用c語言 include include include int main void if i tmp for i 0 i 10 i printf 3d a i printf n return 0 隨機產生陣列中的元素,更合理一些。...
編寫程式,從鍵盤輸入整數,要求用選擇法和冒泡法將它們按
冒泡法排序 include stdio.h define n 10 main int a n int i,j,temp for i 0 i擇排序 include stdio.h define n 10 main int a n int i,j,p,temp for i 0 i 編寫一個程式,要求從鍵...