用C语言编一个能完成基本的四则运算和求余的函数完成基本运算四则运算和求余的函数主要功能:实现字符界面下的四则运算和求余等运算.相关的操作提示信息.能够重复操作、连续操作.用
来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/26 16:04:51
用C语言编一个能完成基本的四则运算和求余的函数完成基本运算四则运算和求余的函数主要功能:实现字符界面下的四则运算和求余等运算.相关的操作提示信息.能够重复操作、连续操作.用
用C语言编一个能完成基本的四则运算和求余的函数
完成基本运算四则运算和求余的函数
主要功能:实现字符界面下的四则运算和求余等运算.相关的操作提示信息.能够重复操作、连续操作.用户输入非法时有相应提示信息.
注:一定要只能用C语言
用C语言编一个能完成基本的四则运算和求余的函数完成基本运算四则运算和求余的函数主要功能:实现字符界面下的四则运算和求余等运算.相关的操作提示信息.能够重复操作、连续操作.用
运算规则:数字1 回车 运算符 回车 数字2 回车
运算范围:+ - * / %
输入非运算符退出
#include
int main()
{
int a,b,i,sum=1;
char c;
while(1)
{
printf("请输入:\n");
scanf("%d",&a);
fflush(stdin);
scanf("%c",&c);
scanf("%d",&b);
if(c=='+')
{
printf("%d%c%d=%5.2f\n",a,c,b,(float)a+b);
}
else if(c=='-')
{
printf("%d%c%d=%5.2f\n",a,c,b,(float)a-b);
}
else if(c=='*')
{
printf("%d%c%d=%5.2f\n",a,c,b,(float)a*b);
}
else if(c=='/')
{
if(b==0)
printf("被除数不能为0!\n");
else
printf("%d%c%d=%5.2f\n",a,c,b,(float)a/b);
}
else if(c=='%')
{
printf("%d%c%d=%d\n",a,c,b,a%b);
}
else
{
printf("非此计算器功能!\n");
break;
}
}
}