使⽤C语⾔编写⼀个两个数的加减乘除程序
这⾥我使⽤的事do-while使计算器可以重复使⽤;然后使⽤switch进⾏加减乘除的运算选择。还有许多不⾜之处欢迎⼀起探讨改进。
#include "stdio.h"
main()
{
printf("本计算器仅可计算两个数的四则运算,计算结果保留两位⼩数\n");
do
switch的用法c语言{
float a,b,c,e,g;
char d;
scanf("%f",&a);
scanf("%c",&d);
scanf("%f",&b);
switch(d)
{
case'+':
c=a+b;
printf("%.2f+%.2f=%.2f\n",a,b,c);
break;
case'-':
c=a-b;
printf("%.2f-%.2f=%.2f\n",a,b,c);
break;
case'*':
c=a*b;
printf("%.2f*%.2f=%.2f\n",a,b,c);
break;
case'/':
c=a/b;
printf("%.2f/%.2f=%.2f\n",a,b,c);
break;
}
}while(1);
}
总结
使⽤常⽤的循环使计算器重复使⽤,是⽤char获取输⼊的符号,利⽤switch根据char获取的符号进⾏分类出加减乘除
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论