用c++输出:读入一个包含100个整数的序列,保证每个整数的绝对值小于等于10°。按照输入顺序输出整个序列两次 输入格式 一行 100个整数x 输出格式 : 总共输出两行,每行100个整数
时间: 2024-10-28 22:08:40 浏览: 16
在C++中,你可以使用`cin`从标准输入读取100个整数,并使用循环结构来逐个输出它们。这里是一个简单的示例程序:
```cpp
#include <iostream>
using namespace std;
int main() {
int arr[100]; // 定义一个数组来存储输入的100个整数
for (int i = 0; i < 100; ++i) {
cout << "请输入第 " << (i + 1) << " 个整数: ";
cin >> arr[i]; // 读取用户输入并存入数组
// 检查输入的整数是否满足条件(绝对值小于等于10)
if (arr[i] > 10 || arr[i] < -10) {
cerr << "错误:输入的整数超过范围,请重新输入!" << endl;
return 1; // 如果超出范围,终止程序
}
}
// 输出整个序列
cout << "原始序列(一次):" << endl;
for (int i = 0; i < 100; ++i) {
cout << arr[i] << " ";
}
cout << endl;
// 再次输出整个序列
cout << "原始序列(第二次):" << endl;
for (int i = 0; i < 100; ++i) {
cout << arr[i] << " ";
}
cout << endl;
return 0;
}
```
当你运行这个程序时,它会提示你依次输入100个整数,然后按照输入顺序输出两次。
阅读全文