21xrx.com
2024-12-22 21:53:19 Sunday
登录
文章检索 我的文章 写文章
C++如何输入n个整数
2023-07-05 12:06:47 深夜i     --     --
C++ 输入 整数 n个

在 C++ 中,要输入 n 个整数,需要使用循环结构来实现。我们可以使用 for 循环来输入 n 个整数,也可以使用 while 循环来实现。下面我们将介绍这两种方法的具体实现。

使用 for 循环输入 n 个整数

输入 n 个整数的基本思路是:先输入一个整数 n,接着再输入 n 个整数。使用 for 循环可以比较方便地实现这一操作。代码如下:


#include <iostream>

using namespace std;

int main() {

 int n;

 cin >> n;

 int a[n];

 for (int i = 0; i < n; i++) {

  cin >> a[i];

 }

 for (int i = 0; i < n; i++) {

  cout << a[i] << " ";

 }

 cout << endl;

 return 0;

}

我们先输入一个整数 n,然后定义一个大小为 n 的数组 a。使用 for 循环输入 n 个整数,并将其存储到数组 a 中。最后,再次使用 for 循环输出输入的 n 个整数。

使用 while 循环输入 n 个整数

同样地,使用 while 循环也可以实现输入 n 个整数的操作。代码如下:


#include <iostream>

using namespace std;

int main() {

 int n;

 cin >> n;

 int a[n];

 int i = 0;

 while (i < n) {

  cin >> a[i];

  i++;

 }

 for (int i = 0; i < n; i++) {

  cout << a[i] << " ";

 }

 cout << endl;

 return 0;

}

代码中,我们同样先输入一个整数 n,然后定义一个大小为 n 的数组 a。使用 while 循环输入 n 个整数,并将其存储到数组 a 中。最后,再次使用 for 循环输出输入的 n 个整数。

总结

通过上述代码示例,我们了解了在 C++ 中如何使用 for 循环和 while 循环来输入 n 个整数的方法。需要注意的是,在使用数组存储输入的 n 个整数时,需要预先定义数组的大小。此外,输入的整数可以直接存储在数组中,也可以通过变量来先存储再存入数组中。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复