1樓:
#include
void main()
{int a,b;
char sign;
printf("請輸入你要的運算型別:");
scanf("%c",&sign); //定義為char型就是%c不是整型輸入了
printf("請輸入兩個數字,用空格隔開\n");
scanf("%d,%d",&a,&b);
if (sign=='+')
else if(sign=='-')
else if(sign=='*')
else if(sign=='/')
2樓:我是比丘猴
樓主你好
**如下:
#include
void main()
其他沒什麼問題了,樓上給的答案含有好多的全形空格,可能編譯器會執行不了那段**。
希望樓主能看明白~祝樓主學習進步~~不懂可以再問噢~
3樓:匿名使用者
#include
void main()
首先sign是字元,不能用%d輸入,另外if...else if....else語法錯誤,另外要注意/是只求整的
用c語言編寫12320?的程式,用C語言編寫1!2!3!20!?的程式
include int fun int int main printf d n sum 輸出算式結果return 0 int fun int i 階乘函式 採用函式遞迴呼叫return 1 include void main printf d n sum include include long l...
剛用c語言編了個簡單的程式,但失敗了,我怎麼檢查都沒檢查處錯誤,還請大神給幫忙看看
主要有乙個問題,因為你while z 1 始終為1,導致死迴圈,應當為while z 1 這種比較建議把常量放到前面,比如while 1 z 這樣就不會這種問題了。include int main b b 1 printf 哈 n printf 已生成完成。n printf 是否繼續使用本程式。是 ...
用c 語言編寫簡單的計算器程式,會加減乘除就行,本人初學不太會,特訓求幫助
這個是最簡單,簡陋的計算器。很多情況沒考慮進去,例如除數不能為0之類的,真要寫完整的話 還要更多。如下 include using namespace std int main cout endl 結果為 endl a operation b result endl return 0 用c 設計乙個...