题目描述
输入
第一行包含一个整数N(1<=N<=100),表示你计划输入的数据组数。
其中每组数据包含两行输入:
第一行输入两个整数,用空格分开;
第二行输入一个运算符(+、-、*、/)。
所有运算均为整数运算,保证除数不包含0。
输出
输出对两个数运算后的结果,每组数据的输出占据一行。
样例输入
4 3 50 * 54 20 + 30 20 - 30 15 /
样例输出
150 74 10 2
代码参考:
#include
int main()
{
int n,a,b;
char ch;
scanf("%d",&n);
while(n--)
{
scanf("%d %d",&a,&b);
getchar();//用getchar
scanf("%c",&ch);
switch(ch)
{
case '+':
printf("%dn",a+b);//别忘记n
break;//别忘了
case '-':
printf("%dn",a-b);
break;
case '*':
printf("%dn",a*b);
break;
case '/':
printf("%dn",a/b);//
break;
}
}
}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)