C语言。编程实现简单的四则运算。比如输入3+5=8,输入3*5=15。要有算法分析图和完整的源代码

2020-09-21 教育 314阅读

#include

int main()

{int a,b,c;

char op;

scanf("%d%c%d",&a,&op,&b);

while(op!='+'&&op!='-'&&op!='*'&&op!='/')

{printf("只能计算加减乘除,请重新输入:\n");

scanf("%d%c%d",&a,&op,&b);

}

if(op=='/'&&b==0)

{printf("divided by zero.\n");

return (1);

}

switch(op)

{case '+':c=a+b;break;

case '-':c=a-b;break;

case '*':c=a*b;break;

case '/':c=a/b;break;

}

printf("%d%c%d=%d\n",a,op,b,c);

return 0;

}

声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com