c語言從大到小排序,為什麼我寫的程式最後執行輸不出結果

2021-04-02 12:47:03 字數 761 閱讀 4127

1樓:匿名使用者

用冒泡法或快速排序法實現,這種if語句判斷容易出錯。

c語言 輸入10個數,按由大到小順序排列,下面的程式有問題嗎?什麼問題?為什麼?

2樓:匿名使用者

程式沒問題,bai很標準的冒泡排du

序法!zhi只缺少兩個標頭檔案包含語句dao:

你在main函式的前專面加上以下

屬兩句指令:

#include // printf和scanf屬於這個標頭檔案#include //getch()函式屬於這個標頭檔案

3樓:匿名使用者

不知道你用的什麼編譯器 ,

main()標準寫法 至少應該是 void main(void)

4樓:匿名使用者

程式沒什麼問題,getch();一般不用寫吧,有些編譯器用這個函式,要呼叫conio.h庫輸出的時候,%d後面專最好屬加個空格,好看#include

main()

}for(i=0;i<5;i++)

printf("%d ",a[i]);}

5樓:匿名使用者

除了沒bai有必要的標頭檔案外,du沒有太大的問題,以前的zhitc編譯器可能dao不需要指定main函式型別內,現在編譯器容都要指定返回型別,你可以說明為void型。另外說一下,getch()函式包含在頭標頭檔案"conio.h「中,而不是"stdio.

h"中。

告訴我常見的酸腐蝕性強度從大到小排列

王水 硝酸和鹽酸1 3的體積 硝酸 濃 硫酸 稀 硫酸 鹽酸 硫氫酸 醋酸 碳酸 矽酸 氟化氫 高氯酸 氯酸 次氯酸 求各種酸的酸性強度排行從高到低排列 高氯酸 氫碘酸 氫溴酸 鹽酸 硫酸 硝酸 強氧化性 砷酸 h3aso3 磷酸 亞氯酸 亞硫酸 亞硝酸 亞磷酸 甲酸 乙二酸 草酸 醋酸 乙酸 丙酸...

c語言的下標為什麼從0開始,C語言的下標為什麼從0開始

其實從0開始是有一定道理的。陣列是一段連續的空間,要求a i 就是求它的地址,然後找到它。如果從0開始,則a i 的地址 首地址 i 每個資料所佔的長度 如果從1開始,則a i 的地址 首地址 i 1 每個資料所佔的長度。是不是前一種更好計算呢。如果是二維陣列就更是這樣了。沒有規定一定要從 0 開始...

為什麼我C 程式都執行不了,為什麼我寫的C 程式不能在別的電腦上執行呢?

實際上這個問題很多情況下是由於路徑設定的問題引起的,cl.exe 是vc使用真正的編譯器 編譯程式 其路徑在 vc根目錄 vc98 bin 下面,你可以到相應的路徑下找到這個應用程式。因此問題可以按照以下方法解決 開啟vc介面 點選vc tools 工具 option 選擇 directories ...