c語言程式輸入兩個數字及符號用switch語句

2021-04-18 22:26:29 字數 2163 閱讀 7643

1樓:匿名使用者

因為你的scanf()有問

bai題。

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

你輸du入b後,可能會按一個空zhi格,或者回車dao

。。。但是這回個空格或者回車就會答被c接受,從而是c=' '(空格)或者c='\n'(回車),後面輸入的運算子就丟失了。

你可以這樣改:

在%c前面加個空格

2)scanf("%c%d%d",&c,&a,&b);//先輸入運算子

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

getchar();

c = getchar();

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

fflush(stdin);

c = getchar();

其中:getchar();表示從鍵盤或者輸入流裡面獲得一個字元。

fflush(stdin)表示清空輸入流。

大一c語言問題,從鍵盤輸入2個運算元和運算子,用switch語句實現兩個數的加、減、乘、除運算。

2樓:匿名使用者

#include

int main()

printf("%lf\n",c); //double是%lfreturn 0;}

c語言程式設計:輸入兩個運算元和一個運算子,程式設計實現簡單的計算器......用switch的....幫忙一下,急 謝謝哦

3樓:匿名使用者

如果我的回答你還滿意記得選個滿意答案哦#include

void main()}

c語言程式:輸入兩個數字及一個符號,用switch語句將輸入的符號+ - * /轉化成運算子 並輸 200

4樓:聽不清啊

#include

int main()

return 0;}

5樓:匿名使用者

# include

int main ()

return 0;}

c語言程式設計:輸入兩個數和一個運算子,計算其結果。

使用switch語句,編寫一個簡單的計算機程式。要求從鍵盤上輸入兩個數和一個運算子,然後輸出運算結

6樓:匿名使用者

如果我的回答你還滿意記得選個滿意答案哦#include

void main()}

7樓:多才的英語達人

只要大家開心就好了,不會太難的。

沒有不可能的事情

她...+...

--------------------------

怎樣編寫一個程式,實現功能:從鍵盤上輸入兩個整數,以及一個運算子(+,-,*,/或%),進行相應的運算後輸

8樓:匿名使用者

public function ($n1,$n2,$c)return $r;

}這個是php,自己整點啥輸入的文字框啥的。再規矩點還是要進行一些瞎輸的判斷

如果是c語言的那種控制檯的話 會有什麼getchar啥的方法,就是獲取輸入字元的方法,輸入,回車換行執行三次,然後也就是加減乘除。存進個變數然後printf。

如果是js獲取物件的值,switch判斷符號,算結果。將結果放在哪顯示

9樓:匿名使用者

#include

void main()

printf("%d %c %d = %d\n",a,d,b,c);}

10樓:莫謹瑜

嘗試用棧試試,你會喜歡的

11樓:匿名使用者

#include

void main()

printf("result=%.2f\n",result);}

用c編寫輸入任意個數字排倒序的程式

你把輸入 的數字放在textbox裡面 string s textbox1.text int a new int s.length for int i 0 i裡。array.sort a array.reverse a 倒序 將輸入的數字放到一個陣列中,用陣列自帶的排序方法排序。datatable ...

用c語言編寫程式輸入兩個正整數mn求其最大公約

include stdio.h void main include stdio.h main while m n 0 a a n b b n q a b n printf 兩數最大公約數為 d,最小公倍數為 d n n,q if n m while m n 演算法就是用輾轉相除法求最大公約 數演算法...

用C語言編寫程式,輸入整數,輸出09各數字在該整數

include include include int main 用遞迴寫了個小程式,測試是可行的。算是提供個參考吧 include int a 10 void tongji int inum else void main include void main printf d t d t d t d...