1条回答 默认 最新
关注 #include<stdio.h> int main() { int a=0,b=0,sum=0; char c; scanf("%d%c%d",&a,&c,&b); if(c == '+') { sum = a + b; printf("%d+%d=%d",a,b,sum); } else if(c == '-') { sum = a - b; printf("%d-%d=%d",a,b,sum); } else if(c == '*') { sum = a * b; printf("%d*%d=%d",a,b,sum); } else if(c == '/') { if(a == 0)return -1; else { sum = a / b; printf("%d/%d=%d",a,b,sum); } } else if(c == '%') { if(a == 0)return -1; else { sum = a % b; printf("%d%%d=%d",a,b,sum); } } return 0; }
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 1无用
悬赏问题
- ¥15 编一个判断一个区间范围内的数字的个位数的立方和是否等于其本身的程序在输入第1组数据后卡住了(语言-c语言)
- ¥15 游戏盾如何溯源服务器真实ip?
- ¥15 Mac版Fiddler Everywhere4.0.1提示强制更新
- ¥15 android 集成sentry上报时报错。
- ¥50 win10链接MySQL
- ¥15 抖音看过的视频,缓存在哪个文件
- ¥15 自定义损失函数报输入参数的数目不足
- ¥15 如果我想学习C大家有是的的资料吗
- ¥15 根据文件名称对文件进行排序
- ¥15 deploylinux的ubuntu系统无法成功安装使用MySQL❓