21xrx.com
2024-12-23 00:45:36 Monday
登录
文章检索 我的文章 写文章
如何实现C语言中字符串的持续输入
2023-06-14 23:25:59 深夜i     --     --
C语言 字符串 持续输入

在C语言中,输入字符串是一个常见的操作。但是有些时候我们需要输入多个字符串,这时候如何实现持续输入呢?下面我们将介绍几种方法。

1.使用循环语句来实现

我们可以使用循环语句来实现多次输入字符串,如下所示:


#include

#define MAX_LENGTH 100

int main()

{

  char str[MAX_LENGTH];

  int i;

  for(i=1; i<=5; i++) //循环5次

  {

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

    scanf("%s",str);

    printf("你输入的是:%s\n",str);

  }

  return 0;

}

上面的程序通过循环语句来实现了多次输入字符串。

2.使用while循环来持续输入

我们可以使用while循环来实现持续输入,具体实现如下:


#include

#define MAX_LENGTH 100

int main()

{

  char str[MAX_LENGTH];

  int i = 1;

  while(i<=5)

  {

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

    scanf("%s",str);

    printf("你输入的是:%s\n",str);

    i++;

  }

  return 0;

}

上面的程序使用了while循环来实现了持续输入字符串。

3.使用do-while循环实现

我们还可以使用do-while循环来实现持续输入字符串,具体实现如下:


#include

#define MAX_LENGTH 100

int main()

{

  char str[MAX_LENGTH];

  int i=1;

  do

  {

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

    scanf("%s",str);

    printf("你输入的是:%s\n",str);

    i++;

  }while(i<=5);

  return 0;

}

上面的程序使用了do-while循环来实现了持续输入字符串。

本文介绍了三种不同的方法来实现C语言中字符串的持续输入,分别是使用循环语句、while循环和do-while循环。

  
  

评论区

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