21xrx.com
2024-06-03 04:43:42 Monday
登录
文章检索 我的文章 写文章
C++循环输入字符串数组的方法
2023-07-09 08:31:58 深夜i     --     --
C++ 循环 输入 字符串数组 方法

C++是一种非常流行的编程语言,被广泛用于开发各种应用程序。在C++中,循环输入字符串数组是一项非常常见的任务,可以通过多种方法实现。在这篇文章中,我们将介绍一种常用的方法,来实现C++循环输入字符串数组的功能。

在C++中,字符串可以被表示为字符数组。因此,要循环输入字符串数组,我们首先需要定义一个字符数组变量。然后,我们可以使用循环语句来逐个输入字符串。下面是一个示例代码:


#include <iostream>

using namespace std;

int main()

{

  const int SIZE = 5; // 字符数组大小

  char str[SIZE][20]; // 定义一个字符数组变量

  int i;

  // 循环输入字符串

  for (i = 0; i < SIZE; i++) {

    cout << "请输入第" << i + 1 << "个字符串: ";

    cin >> str[i];

  }

  // 输出输入的字符串

  cout << "输入的字符串为: " << endl;

  for (i = 0; i < SIZE; i++)

    cout << str[i] << endl;

  return 0;

}

在上面的代码中,我们首先定义了一个常量SIZE来表示字符数组的大小。然后,我们定义一个字符数组变量str[SIZE][20]来存储输入的字符串,其中20表示每个字符串的最大长度为20个字符。

接下来,我们使用for循环语句来逐个输入字符串,循环条件为i < SIZE,即当i小于SIZE时,执行循环体内的语句。在循环体内,我们使用cout语句提示用户输入字符串,并使用cin语句获取用户输入,并将其存储在字符数组变量str[i]中。

最后,我们使用for循环语句输出输入的字符串,循环条件同样为i < SIZE。在循环体内,我们使用cout语句输出字符数组变量str[i]中的字符串。

总结一下,C++循环输入字符串数组的方法是很简单的。只需要定义一个字符数组变量,使用循环语句逐个输入字符串,并将它们存储到数组中即可。通过这种方法,我们可以轻松地输入和处理多个字符串。

  
  

评论区

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