您想要编写一个程序,该程序接收用户输入的一系列整数,并检查每个整数是否在0到9之间(不包括0和9)。如果整数在这个范围内,程序将输出该整数。以下是一个可能的C++程序实现:
```cpp
include using namespace std; int main() { int n, i = 0, a; cout << "请输入整数的数量: "; cin >> n; do { cout << "请输入第 " << i + 1 << " 个整数: "; cin >> a[i]; if (a[i] >= 0 && a[i] < 9) { cout << a[i] << " 在0到9之间。" << endl; } else { cout << a[i] << " 不在0到9之间。" << endl; } i++; } while (i != n); return 0; } ``` 这个程序首先询问用户想要输入多少个整数,然后在一个循环中接收这些整数。对于每个输入的整数,程序检查它是否在0到9之间,并输出相应的消息。 如果您想要一个更简洁的版本,可以使用以下代码: ```cpp include using namespace std; int main() { int n; cout << "请输入整数的数量: "; cin >> n; for (int i = 0; i < n; i++) { int num; cout << "请输入第 " << i + 1 << " 个整数: "; cin >> num; if (num >= 0 && num < 9) { cout << num << " 在0到9之间。" << endl; } else { cout << num << " 不在0到9之间。" << endl; } } return 0; } ``` 这个版本的程序与第一个版本的功能相同,但去掉了不必要的数组和额外的变量,使代码更加简洁。