c语言 怎么用数组输入一组数,然后再原样输出?

Python060

c语言 怎么用数组输入一组数,然后再原样输出?,第1张

&ltpre name="code"class="cpp"&gt#include&ltstdio.h&gt

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&lt文件名&gt

2、#include"文件名"

只需要开辟足够大的数组,然后依次读取输入数据,并存到数组中,最终再依次输出即可。

比如输入10个整型数据并原样输出的程序可以写作:

#include <stdio.h>

int main()

{

int a[10]//定义数组

int i

for(i = 0i <10i ++)

scanf("%d",&a[i])//输入

for(i = 0i <10i ++)

printf("%d ", a[i])//原样输出。

return 0

}

#include\x0d\x0a#include\x0d\x0amain()//scanf的\x0d\x0a{\x0d\x0aint plus=0,negative=0\x0d\x0adouble s\x0d\x0aprintf("请输入一组数(以0结束输入):\n")\x0d\x0awhile(1)\x0d\x0a{\x0d\x0ascanf("%lf",&s)\x0d\x0aif(s>0)\x0d\x0aplus++\x0d\x0aelse if(s 回答于 2022-11-16