c语言 怎么用数组输入一组数,然后再原样输出?
展开全部
<pre name="code"class="cpp">#include<stdio.h>
int main()
{
int N;
scanf("%d",&N);
while(N--)
{
char a[100];
while(scanf("%s",a)!=EOF)
printf("%s\n",a);
}
return 0;
}
扩展资料:
include用法:
#include命令预处理命令的一种,预处理命令可以将别的源代码内容插入到所指定的位置;可以标识出只有在特定条件下才会被编译的某一段程序代码;可以定义类似标识符功能的宏,在编译时,预处理器会用别的文本取代该宏。
插入头文件的内容
#include命令告诉预处理器将指定头文件的内容插入到预处理器命令的相应位置。有两种方式可以指定插入头文件:
1、#include<文件名>
2、#include"文件名"
展开全部
只需要开辟足够大的数组,然后依次读取输入数据,并存到数组中,最终再依次输出即可。
比如输入10个整型数据并原样输出的程序可以写作:
#include <stdio.h>
int main()
{
int a[10]; //定义数组
int i;
for(i = 0; i <10; i ++)
scanf("%d",&a[i]); //输入
for(i = 0; i <10; i ++)
printf("%d ", a[i]);//原样输出。
return 0;
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
完全不用使用for循环,直接使用字符串函数puts和gets就可以了。
例如
#include<stdio.h>
int main()
{char a[10];
gets(a);
puts(a);}
简洁高效,可以想怎么输入就怎么输入,数字,字母,空格,特殊字符都可以,而且不用受到长度的限制!
例如
#include<stdio.h>
int main()
{char a[10];
gets(a);
puts(a);}
简洁高效,可以想怎么输入就怎么输入,数字,字母,空格,特殊字符都可以,而且不用受到长度的限制!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询