A. 計算機二級c語言編程題結果正確但出現debug,有分嗎
當填空的答案不唯一時,填了其它內容,只要運行正確,應該算對,有分數的。
B. C語言,使用vc++2010編的代碼出現Debug,這是什麼情況啊
你好!
scanf 的時候,要帶有取地址符號 & ,不然會出錯!
取地址符號,添加在變數的前面!
C. C語言編程,運行後剛剛輸入一個數,回車後提述「debug error」,怎麼回事
for(b=j+1;b<N;b++)
if(a[pos]>a[b])
pos=j;
if(pos!=j)
{m=a[pos];a[pos]=a[j];a[j]=m;}
以上的for循環,你要用{}包含起來,注意不要養成不用{}的習慣!
D. 為什麼C語言編程是無錯誤、無警告,但輸入的時候會出現「Debug Error」的對話框
前後變數的類型不統一:前面定義的函數都是int型的,而後面的主程序中,輸入輸出是float型的,所以錯誤就在這里。都改成int或float就行了。 沒必要用void,用int就行。
E. 調試C語言時提示debug error怎麼辦
整形的佔位符是 %d
F. c語言生成沒有錯,運行出現debug error
1 輸入mark的時候,不能用%f而應該用%d。
2 每個case結束後加break.
3 putchar放在switch外面。
4 代碼不全,下面是否有其他錯誤不確定。
G. C語言的debug
一般是內存泄露。
主要可能的原因有:
1. 太多new 出來的東西沒有 delete掉
2. 野指針 (使用了已經delete過的指針)
3. 數組訪問過界(訪問超出了數組范圍,包括各種數據結構的不合理操作,比如對空的堆使用 top()函數。)
H. 剛學c語言做題時運行出現debug error怎麼解決
在int x那行的下邊加一行,
scanf("%d",&x);