c语言中怎样实现多行输入然后再多行输出?
6个回答
展开全部
一般需要使用数组,和循环结构。
例如
输入三行数,输出三行数:
#include<stdio.h>
#include<stdlib.h>
#define N 3
int main(void)
{
int i=0;
int a[N];
while(i<N){
scanf("%d",a+i);
i++;
}
i=0;
while(i<N){
printf("%d\n",a[i]);
i++;
}
system("pause");
return 0;
}
例如
输入三行数,输出三行数:
#include<stdio.h>
#include<stdlib.h>
#define N 3
int main(void)
{
int i=0;
int a[N];
while(i<N){
scanf("%d",a+i);
i++;
}
i=0;
while(i<N){
printf("%d\n",a[i]);
i++;
}
system("pause");
return 0;
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
int a;
while(scanf("%d"))
{
printf("%d",&a);
if(跳出循环条件)
break;
}
比如a=3时跳出,if就写:if(a==3)
while(scanf("%d"))
{
printf("%d",&a);
if(跳出循环条件)
break;
}
比如a=3时跳出,if就写:if(a==3)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
使用循环语句输入输出即可。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询