這個程式那裡有錯?貴求

時間 2022-06-07 12:20:08

1樓:匿名使用者

1全部**本身沒有問題,應該是你輸入有問題,

scanf("%d,%d",&a,&b);

象這樣的%d,%d方式,你輸入時必須有逗號隔開,比如:12,32回車。

scanf("%d%d",&a,&b);

象%d%d這樣,就是輸入乙個後回車。比如:12回車32回車。

2樓:w休息的風

#include

int main()

else

return(0);

}在輸入的時候要加上逗號隔開a和b,因為你輸入格式是("%d,%d")

就是說有可能你輸入有問題嘛。

比如輸入:

5,6然後敲回車。逗號必需有的

3樓:匿名使用者

輸入的時候有問題吧

輸入ab兩個數的時候中間應該有乙個逗號

4樓:j拓拔野

這個沒有問題啊,剛才我特地在linux下測試了一下,完全沒有問題啊。錯誤的提示是什麼?貼上來看看

5樓:臥冬的雜貨鋪

scanf裡面不能用逗號,這是是scanf的規則,什麼都沒有輸入時就是用空格,不是你說用逗號就用逗號的。

6樓:匿名使用者

程式沒錯,是不是你輸入的有問題,你應該這樣輸入 2,3

7樓:匿名使用者

return 0;或者exit(0);

8樓:

樓上說的對。一般都是scanf("%d%d", &a, &b); 這樣輸入a,b的時候既可以用空格隔開,也可用回車。

lingo問題,誰幫我執行下這個程式,有錯誤的話幫我看看

沒語法錯誤 結果 local optimal solution found.objective value 31.00000 objective bound 31.00000 infeasibilities 0.000000 extended solver steps 11 total solver...

求大神解釋下這個c語程式,求大神解釋下這個C語程式

先分析你第乙個while迴圈,你這樣寫,每次迴圈都要先讀入乙個字元,判斷是否是n,再判斷能否寫入數到陣列。舉個例子,你輸入12,1是乙個字元,1不等於n,所以你讀入2到陣列a 0 i 變為1。你按回車鍵,回車鍵算乙個字元,且不是n,所以你輸入421到陣列a 1 i 變為2。同樣道理,這就解釋了你為什...

c語言問題 求這個程式詳細解釋 謝謝

文耕實驗室 char fun char c int main putchar n 輸出換行符return 0 這一句是主函式必要的,告訴程式正常退出。這個程式的意思就是,讓使用者輸入4個字元,如果是大寫字元,都轉換成小寫字元輸出。執行結果如下 輸入 open 返回 open 為什麼是這樣?當你一次性...