C语言中怎么在循环语句中进行输入

发布网友

我来回答

5个回答

热心网友

在循环语句的语句块中调用输入函数就可以了

下面以C语言的 for 循环为例:
//gh0716.c
#include<stdio.h>
void main()
{
int i;
char arr[3];
printf("请输入三个字符,如abc,回车结束!");
for(i=0;i<3;i++)
{
scanf("%c",&arr[i]);//执行3次输入
}
printf("你输入的三个字符是:");
for(i=0;i<3;i++)
{
printf("%c",arr[i]);
}
printf("\n");
}

循环语句没有什么特殊的,只是多次执行一些函数。

想在循环语句里输入,只须在循环体里面加入输入语句即可!

希望楼主明白!谢谢!

热心网友

在循环语句中调用输入语句即可。

在循环语句中可以调用任何C语言语句,输入语句也不例外,每次循环执行到输入语句时都会执行输入操作。

以循环输入10个整型数值为例:

int a[10];
int i;
for(i = 0; i < 10; i ++)
    scanf("%d",&a[i]);

热心网友

基本就这几种类型,如下表示:
for循环:
for(;;)
{
scanf(“”,);
}
while循环:
while(判断条件)
{
scanf(“”,);
}
do
{
scanf(“”,);
}while();

热心网友

int a;
while(1)
{
scanf("%d",&a);
}

热心网友

int a;
while(1)
{
a=getchar();
}

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com