编程实现输入两个整数a,b, 当a+b==1时输出一, a+b==2时输出二, a+b==3时输出三, a+b==4时输出四, a+b==5时输出五, a+b==6时输出六, a+b==7时输出七, a+b==8时输出八, a+b==9时输出九, 否则输出None(提示:switch语句)
时间: 2023-03-10 11:43:29 浏览: 165
可以使用switch语句编写如下代码:int a,b;
switch(a*10+b)
{
case 1:
printf("一");
break;
case 2:
printf("二");
break;
case 3:
printf("三");
break;
case 4:
printf("四");
break;
case 5:
printf("五");
break;
case 6:
printf("六");
break;
case 7:
printf("七");
break;
case 8:
printf("八");
break;
case 9:
printf("九");
break;
default:
printf("None");
break;
}
相关问题
输入两个整数的求和式,比如1+2=,输出求和式和对应结果。请编程实现
好的,以下是 Python 代码实现:
```python
a = input("请输入第一个整数:")
b = input("请输入第二个整数:")
sum = int(a) + int(b)
print("{}+{}={}".format(a, b, sum))
```
运行代码后,程序会先要求输入两个整数,然后计算它们的和,并输出求和式和对应结果。
例如,如果输入的两个整数分别为 3 和 4,程序会输出以下结果:
```
3+4=7
```
题目描述 输入两个整数的求和式,比如1+2=,输出求和式和对应结果。请编程实现。 输入 一个求和式,形如a+b=。
以下是一个实现该功能的C++程序:
```c++
#include <iostream>
#include <string>
using namespace std;
int main() {
string str;
getline(cin, str); // 从标准输入读入一行字符串
int pos = str.find("+"); // 查找加号位置
int a = stoi(str.substr(0, pos)); // 提取加号前面的整数并转换为int
int b = stoi(str.substr(pos + 1, str.size() - pos - 2)); // 提取加号后面的整数并转换为int
int sum = a + b; // 计算和
cout << str << sum << endl; // 输出求和式和对应结果
return 0;
}
```
我们先定义一个string类型的变量str,从标准输入读入一行字符串,并使用string的find()函数查找加号的位置。然后,我们使用string的substr()函数提取加号前后的整数,并使用stoi()函数将其转换为int类型。接着,我们计算这两个整数的和,然后使用cout输出求和式和对应结果。注意,我们在输出求和式时没有加换行符,因此输出结果与下一行的输入提示符会在同一行上显示。
相关推荐
![](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)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![c](https://img-home.csdnimg.cn/images/20210720083646.png)
![xlsx](https://img-home.csdnimg.cn/images/20210720083732.png)