c语⾔switch实现计算器功能
eg 4-8 ⽤switch语句编写⼀个可以完成任意两个数进⾏+、–、*、/四则运算的程序,计算器的功能
#include "stdio.h"
int main()
{
float a,b;
char operator;
while(1)
{
scanf("%f%c%f",&a,&operator,&b);
switch(operator)
{
case'+':
printf("%.2f",a+b);
printf("\n");
break;
case'-':
printf("%.2f",a-b);
printf("\n");
break;
case'*':
printf("%.2f",a*b);
printf("\n");
break;switch的用法c语言
case'/':
if(b==0)
printf("除数不能为零,错误\n");
else
{
printf("%.2f",a/b);
printf("\n");
break;
}
}
}
return0;
}
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论