C语言从键盘输入两个数,并依据提示输入的数字,选择对这两个数的运算,并输出相应运算结果。要求提示为:(1)做加法(2)做乘法(3)做除法(提示输入1时,将两数之和输出;提示输入2时,将两数之和输出;提示输入3时,将两数商输出
时间: 2023-06-12 13:07:27 浏览: 69
以下是实现该功能的 C 代码:
```c
#include <stdio.h>
int main() {
int num1, num2, choice;
printf("请输入两个数字:\n");
scanf("%d %d", &num1, &num2);
printf("请选择要进行的运算:\n");
printf("1. 做加法\n");
printf("2. 做乘法\n");
printf("3. 做除法\n");
scanf("%d", &choice);
switch (choice) {
case 1:
printf("%d + %d = %d\n", num1, num2, num1 + num2);
break;
case 2:
printf("%d * %d = %d\n", num1, num2, num1 * num2);
break;
case 3:
if (num2 == 0) {
printf("除数不能为零!\n");
} else {
printf("%d / %d = %d\n", num1, num2, num1 / num2);
}
break;
default:
printf("无效的选项!\n");
break;
}
return 0;
}
```
程序首先从键盘输入两个数字,然后提示用户选择要进行的运算。根据用户的选择,程序使用 switch 语句进行相应的运算,并输出结果。当用户选择除法时,程序还要特别判断除数是否为零,避免出现除以零的错误。