问题描述:
(1)创建一个有20个元素的整型数组,通过初始化,为数组中的前10个元素赋初值,然后通过键盘输入后10个元素的值,从前往后(从第0个到第19个)输出数组中元素的值,每5个元素换一行。
int main( )
{
int a[20]={...}; //初始化前10个元素
//键盘输入后10个元素的值
//由前往后输出数组中所有元素的值
printf("由前往后,数组中的值是:\n");
return 0;
}
解答:
#include <stdio.h>
int main( )
{
int a[20]={0,1,2,3,4,5,6,7,8,9};
int i,m=0;
for(i=10;i<20;i++)
{
scanf("%d",&a[i]);
}
printf("由前往后,数组中的值是:\n");
for(i=0;i<20;i++)
{
printf("%d ",a[i]);
m++;
if(m%5==0)
printf("\n");
}
return 0;
}