新人小白请教大神
#include<stdio.h>#include<math.h>
int main()
{
//下面进行简单的加减乘除算法。
do
{
printf("请输入你要进行的算法,加法请输入+,减法请输入-,乘法请输入*,除法请输入/\n");
char a;
int b,c,d;
scanf("%c",&a);
switch(a)
{
case('+'):printf("请输入要相加的两个整数\n");
scanf("%d %d",&b,&c);
d=b+c;
printf("%d+%d=%d",b,c,d);
break;
case('-'):printf("请输入要相减的两个整数\n");
scanf("%d %d",&b,&c);
d=b-c;
printf("%d-%d=%d",b,c,d);
break;
case('*'):printf("请输入要相乘的两个整数\n");
scanf("%d %d",&b,&c);
d=b*c;
printf("%d*%d=%d",b,c,d);
break;
case('/'):printf("请输入要相除的两个整数\n");
scanf("%d %d",&b,&c);
d=b/c;
printf("%d/%d=%d",b,c,d);
break;
default:printf("我只会加减乘除啊,不要难为小学生\n");
}
}while(1);
}
//为什么每执行一次就会输出一次default的语句?求解,