#include<stdio.h>
int main()
{
int value1,value2;
char op;
scanf("%d%c%d",&value1,&op,&value2);
switch(op){
case'+':
printf(" =%d\n",value1+value2);
break;
case'-':
printf(" =%d\n",value1-value2);
break;
case'*':
printf(" =%d\n",value1*value2);
break;
case'/':
if(value2!=0){
printf(" =%d\n",value1/value2);
}else{
printf("Divisor can not be 0!\n");
}
break;
case'%':
if(value2!=0){
printf(" =%d\n",value1%value2);
}else{
printf("Divisor can not be 0!\n");
}
break;
default:
printf("Unknown operator\n");
break;
}
return 0;
}
用c编写一个简单的计算器
最新推荐文章于 2026-05-17 06:25:02 发布
这是一个使用C语言编写的简单计算器程序,它支持加、减、乘、除和取余操作。程序首先读取两个数值和一个运算符,然后根据运算符进行相应的计算。对于除法和取余操作,程序进行了除数为零的错误处理。
408

被折叠的 条评论
为什么被折叠?



