满意答案
hoogen
2014.04.14
采纳率:52% 等级:12
已帮助:8724人
#include<stdio.h>
void main()
{
int x,y;
char op;
int d;
printf("第一个整数:");
scanf("%d",&x);
printf("第二个整数:");
scanf("%d",&y);
printf("运算符 (+,—,*,/,%%):");
getchar();
op=getchar();
switch(op)
{
case '+':
printf("%d+%d=%d\n",x,y,x+y);
break;
case '-':
printf("%d-%d=%d\n",x,y,x-y);
break;
case '*':
printf("%d*%d=%d\n",x,y,x*y);
break;
case '/':
if(y==0)
printf("溢出\n");
else
printf("%d/%d=%d\n",x,y,x/y);
break;
case '%':
if(y==0)
printf("溢出\n");
else
printf("%d%%%d=%d\n",x,y,x%y);
break;
default:
printf("输入错误!\n");
break;
}
scanf("%d\n",&d);
}
00分享举报