键盘接受两个数 实现加减乘除 以及平方和 五个功能 然后在使用switch case进行功能选择
时间: 2024-03-17 12:41:44 浏览: 30
好的,这个问题可以通过以下的步骤来实现:
1. 首先,你需要从键盘上输入两个数字,可以使用 C 语言中的 scanf 函数来实现。
2. 接下来,你需要使用 switch case 语句来实现选择不同的功能。例如:
```c
int op; // 用于存储操作符
printf("请选择功能:\n");
printf("1. 加法\n");
printf("2. 减法\n");
printf("3. 乘法\n");
printf("4. 除法\n");
printf("5. 平方和\n");
scanf("%d", &op);
switch (op) {
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: // 乘法
printf("%d * %d = %d\n", num1, num2, num1 * num2);
break;
case 4: // 除法
if (num2 == 0) {
printf("除数不能为0!\n");
} else {
printf("%d / %d = %d\n", num1, num2, num1 / num2);
}
break;
case 5: // 平方和
printf("%d的平方和加%d的平方和=%d\n", num1, num2, num1*num1+num2*num2);
break;
default: // 默认情况
printf("输入有误!\n");
break;
}
```
3. 最后,根据用户选择的不同功能,进行相应的计算并输出结果即可。
希望以上的步骤能够帮助到您。
相关推荐
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)