您的位置:首页 > 编程语言 > C语言/C++

C/C++经典程序训练3---模拟计算器

2017-10-05 18:13 190 查看


C/C++经典程序训练3---模拟计算器

Time Limit: 1000MS Memory Limit: 8192KB

Submit Statistic


Problem Description

简单计算器模拟:输入两个整数和一个运算符,输出运算结果。


Input

第一行输入两个整数,用空格分开;

第二行输入一个运算符(+、-、*、/)。

所有运算均为整数运算,保证除数不包含0。


Output

输出对两个数运算后的结果。


Example Input

30 50
*



Example Output

1500

判断条件过多时,可以使用switch语句来进行操作,相当于多个判断进行,不要忘了break语句。

#include<stdio.h>
#include<string.h>
int main()
{
int a, b, t;
char c;
scanf("%d%d\n%c",&a,&b, &c);
switch(c)
{
case '+': t = a + b;break;
case '-': t = a - b;break;
case '*': t = a * b;break;
case '/': t = a / b;break;
}
printf("%d\n",t);
return 0;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: