inc大于零小于九怎么编程

时间:2025-01-27 06:35:39 网络游戏

您想要编写一个程序,该程序接收用户输入的一系列整数,并检查每个整数是否在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;

}

```

这个版本的程序与第一个版本的功能相同,但去掉了不必要的数组和额外的变量,使代码更加简洁。