新郎新娘问题c++ for循环
时间: 2024-09-28 07:17:06 浏览: 73
新郎新娘问题是编程中经典的使用for循环的例子,通常用于教学中展示如何遍历数组或列表。假设我们有一个存储了新郎和新娘名字的二维数组,代表每一对新人,我们可以用for循环来依次访问每对新郎新娘的名字。
例如:
```cpp
#include <iostream>
using namespace std;
int main() {
string grooms[3] = {"张三", "李四", "王五"};
string brides[3] = {"小红", "小芳", "小绿"};
// 使用嵌套的for循环,外层遍历新郎,内层遍历新娘
for (int i = 0; i < 3; i++) {
cout << "新郎:" << grooms[i] << ", 新娘:" << brides[i] << endl;
}
return 0;
}
```
在这个例子中,外层`for(i=0; i<3; i++)`控制新郎数组的索引,内层`cout << grooms[i] << ", 新娘:" << brides[i];`则是打印对应的新郎新娘姓名。运行这段代码会输出所有新郎新娘的组合。
阅读全文