入两个整数,输出它们的和。 输入两个浮点数,输出它们的和。 输入两个字符串,输出它们的连接结果。 输入一个字符和一个整数,输出该字符重复该整数次的结果。 #include<iostream> using namespace std; int add(int a, int b) {
时间: 2024-02-15 17:02:46 浏览: 195
好的,我来帮你完成这道题目。根据题目要求,可以编写如下代码:
```c++
#include <iostream>
#include <string>
using namespace std;
int add(int a, int b) {
return a + b;
}
float add(float a, float b) {
return a + b;
}
string add(string str1, string str2) {
return str1 + str2;
}
string repeatChar(char ch, int n) {
string result = "";
for (int i = 0; i < n; i++) {
result += ch;
}
return result;
}
int main() {
int a, b;
float x, y;
string str1, str2;
char ch;
int n;
// 输入两个整数,输出它们的和
cout << "请输入两个整数:" << endl;
cin >> a >> b;
cout << "它们的和是:" << add(a, b) << endl;
// 输入两个浮点数,输出它们的和
cout << "请输入两个浮点数:" << endl;
cin >> x >> y;
cout << "它们的和是:" << add(x, y) << endl;
// 输入两个字符串,输出它们的连接结果
cout << "请输入两个字符串:" << endl;
cin >> str1 >> str2;
cout << "它们的连接结果是:" << add(str1, str2) << endl;
// 输入一个字符和一个整数,输出该字符重复该整数次的结果
cout << "请输入一个字符和一个整数:" << endl;
cin >> ch >> n;
cout << "结果是:" << repeatChar(ch, n) << endl;
return 0;
}
```
你可以在这个基础上进行修改和调试,希望能帮到你。
阅读全文