简单题,读取运算符和两个数字进行相应的计算。
#include <cstdio>
char opr[2];
//#define yangyuan
int main()
{
#ifdef yangyuan
freopen("in", "r", stdin);
#endif
int n, a, b;
scanf("%d", &n);
while (n--)
{
scanf("%s%d%d", opr, &a, &b);
switch (opr[0])
{
case '+':
printf("%d\n", a + b);
break;
case '-':
printf("%d\n", a - b);
break;
case '*':
printf("%d\n", a * b);
break;
case '/':
if (a % b)
printf("%.2f\n", (double)a / b);
else
printf("%d\n", a / b);
break;
}
}
return 0;
}
简易计算器程序

本文介绍了一个简单的命令行计算器程序,该程序能根据输入的运算符和两个整数进行加、减、乘、除运算,并考虑了除法结果为浮点数的情况。
2834

被折叠的 条评论
为什么被折叠?



