写C++代码给定十组整数序列,每组三个整数,计算每组的最大数并输出
时间: 2024-10-19 21:11:41 浏览: 43
第十三届蓝桥杯C++B组第二场省赛
当然可以,下面是一个简单的C++程序示例,它会读取十组包含三个整数的序列,并计算每组的最大值:
```cpp
#include <iostream>
#include <vector>
int main() {
int group_count = 10; // 十组数据
for (int i = 0; i < group_count; ++i) {
std::vector<int> sequence(3); // 每组三个整数
// 输入每组的三个数字
std::cout << "请输入第" << (i + 1) << "组的三个整数:" << std::endl;
for (size_t j = 0; j < 3; ++j) {
std::cin >> sequence[j];
}
// 计算最大值
int max_value = *std::max_element(sequence.begin(), sequence.end());
// 输出结果
std::cout << "第" << (i + 1) << "组的最大数是: " << max_value << std::endl;
}
return 0;
}
```
在这个程序中,我们首先定义了一个`group_count`变量表示有十组数据。然后,使用一个循环处理每一组数据,通过`std::vector`存储每个组的三个整数。接着,使用`std::max_element`函数找到数组中的最大值,最后输出该组的最大数。
阅读全文