21xrx.com
2024-11-22 12:12:51 Friday
登录
文章检索 我的文章 写文章
C语言中输入多个字符串的方法及实例
2023-06-14 23:39:24 深夜i     --     --
C语言

在进行C语言编程时,有时会需要输入多个字符串。这时我们可以使用C语言中的循环结构来逐个输入字符串。下面我们就来看一下实现方法及示例代码。

首先,我们可以通过scanf函数来读取输入的字符串。例如,scanf("%s", str)可以读取输入的字符串并存储到字符数组str中。接下来,可以通过while循环结构来进行多次输入,直到达到所需字符串输入的数量。

下面是一个实现了输入5个字符串并输出的示例代码:


#include

#include

int main()

{

  char str[5][20];

  int i;

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

   printf("请输入第%d个字符串:", i+1);

   scanf("%s", str[i]);

  }

  printf("输入的5个字符串为:\n");

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

   printf("%s\n", str[i]);

  }

  return 0;

}

上述代码中,我们定义了一个二维字符数组str,该数组共有5行、每行有20个字符的空间。通过for循环结构进行多次输入,并将输入的字符串存储到对应行的字符数组中。最后,再通过循环结构遍历输出所输入的字符串。

通过上述方法,我们可以方便地进行多个字符串的输入。同时也可以根据需要进行修改,以适应不同的需求。

字符串输入, scanf, 循环结构。

  
  

评论区

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