#include<stdio.h>
int main()
{int a,b,c;
char k;
scanf("%d%c%d",&a,&k,&b);
printf("%d%c%d=%d",a,k,b,c);
switch(k)
{
case'+':printf("%d",c=a+b);break;
case'-':printf("%d",c=a-b);break;
case'*':printf("%d",c=a*b);break;
case'/':printf("%d",c=a/b);break;
case'%':printf("%d",c=a%b);break;
}
return 0;
}
例如:输入5%2
输出5%2=1
那我上面这种情况是为什么呢?