1樓:祿材
一種情況是你程式有邏輯錯誤,不能得到正確的結果,所以雖然能執行但也不會得到結果。
一種情況是得到結果但執行時小黑屏停留時間非常短不能看到,建議在程式最後加上system("pause");它的作用是使結果停留在小黑屏上。
我沒參加過了,我學軟體的,不需要考計算機等級考試,我猜應該不會,但為了穩妥期間,最好還是把結果檔案弄好了。
可以把你寫的程式給出來,幫你看看有錯誤沒。。。。。。。。。
2樓:匿名使用者
貌似實現字元陣列氣泡排序功能,以此功能推斷,存在三處錯誤:1. 第一個for迴圈後面的「;」去掉;2.
j=1要從j=0開始;3. 所有加2的地方改成加1。程式修改如下:
#include
char xx[20][100];
void jssort()}}
main()
執行結果:
9807961854723264150
0011223445566778899
3樓:王朝國
這個程式本身編的就有問題!!你是不是想通過兩兩比較大小來實現字元的調換那??
4樓:匿名使用者
這段**,貌似不能實現什麼功能吧!
C語言這個函式執行結果為什麼是0,4,
c a a a b,b 4 最先執行的是 a,a變成1 然後執行的是 a a,a變成0 然後執行的是c a,c變成0 相當於不變 然後執行的是a b,a變成0 相當於不變 然後執行的是b 4,b變成4 所以最後結果是a 0,b 4,c 0 這是一個逗號表示式,逗號表示式的結果取決於最後一個表示式的結...
為什麼我執行C語言後,顯示不到結果
最後一個花括號前加上 system pause c語言程式可以執行,但不顯示結果 while m 1 這個是不是有問題,如果是判斷m等於1,應該是m 1 這個是賦值語句。無縮排 無註釋 無空格 不答不解釋 也要先說說你的程式是想要完成什麼功能,這樣看起來比較方便啊 給點註解之類的吧 實在不懂什麼意思...
c語言問題,程式如下,執行結果為什麼是3,5,3,我看是3,
int a 3,b 5,c 7 if a b a b 這個if語句不成立 所以b不會賦值給ac a 這是把a賦值給c 這時a 3,b 5,c 3if c a c b 因為c等於a 所以這句不執行printf d,d,d n a,b,c 最後結果 3 5 3 include main 等價於 incl...