请帮我用C语言写一个简易计算机的代码,输入1,2,3,4,5分别可以进入加、减、乘、除、退出等5个功能,输入两个数值后能实现两个数之间的简单运算,注意,使用除法功能时,除数不能为0,如果除数为0,则返回上一步的操作:重新输入除数
时间: 2023-09-16 10:12:45 浏览: 73
下面是一个简单的计算器代码,可以实现加、减、乘、除和退出五个功能。在除法时,如果除数为0,会要求用户重新输入除数。
```
#include <stdio.h>
int main() {
int op, a, b;
while (1) {
printf("请选择操作:\n");
printf("1. 加法\n");
printf("2. 减法\n");
printf("3. 乘法\n");
printf("4. 除法\n");
printf("5. 退出\n");
scanf("%d", &op);
if (op == 5) {
break;
}
printf("请输入两个数值:\n");
scanf("%d %d", &a, &b);
switch (op) {
case 1:
printf("%d + %d = %d\n", a, b, a + b);
break;
case 2:
printf("%d - %d = %d\n", a, b, a - b);
break;
case 3:
printf("%d * %d = %d\n", a, b, a * b);
break;
case 4:
if (b == 0) {
printf("除数不能为0,请重新输入除数!\n");
break;
}
printf("%d / %d = %d\n", a, b, a / b);
break;
default:
printf("无效的操作!\n");
}
}
return 0;
}
```
阅读全文
相关推荐


















