C語言 · 簡單計算器


算法提高 簡單計算器  
時間限制:1.0s   內存限制:512.0MB
    
問題描述
  編程模擬計算器的加、減、乘、除功能,根據用戶輸入的運算符,對兩個數進行運算。(要求switch語句)
輸入格式
  輸入只有一行,用空格隔開的運算符和兩個運算數,運算符一定是+, -, *, /之一,運算數一定是絕對值不超過200的整數,當運算符為除號時,除數不為0並第一個數一定是第二個數的整數倍。
輸出格式
  輸出只有一行,包含一個整數,表示運算結果。
樣例輸入
/ 6 2
樣例輸出
3
 
作者注釋:水題,但switch語句要注意break。
 1 #include<stdio.h>
 2 int main(){
 3     int a,b,ans;
 4     char sign;
 5     scanf("%c%d%d",&sign,&a,&b);
 6     switch(sign){
 7         case '+':
 8             printf("%d",a+b);
 9             break; 
10         case '-':
11             printf("%d",a-b);
12             break;
13         case '*':
14             printf("%d",a*b);
15             break;
16         case '/':
17             printf("%d",a/b);
18             break;
19     }
20     return 0;
21 }

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM