以下程序实现数组的输入输出,补充完整以下程序。
#include
void main()
{ int i, a[10];
for(i=0;i<10;i++)
scanf("%d", _____①______);
for(i=0;i<10;i++)
printf("%d ",______②_____);
}
#include
void main()
{ int i, a[10];
for(i=0;i<10;i++)
scanf("%d", _____①______);
for(i=0;i<10;i++)
printf("%d ",______②_____);
}
举一反三
- 利用一维数组求10个数中的最大数,补充完整以下程序。 #include void main() { int i,max, a[10];//max存放最大数 for(i=0;i<10;i++) scanf("%d",&a[i]); __①___; for(i=1;i<10;i++) if(a[i]>max) ___②__; printf("max=%d ",max); }
- 【填空题】void main() {int a[10],b[10],i; for(i=0;i<10;i++) scanf("%d",&a[i]); for( 【1】 ;i<10;i++) b[i]=a[i-1]+a[i] ; for(i=1;i<10;i++) {printf("%3d",b[i]); if( 【2】 ==0) printf(" "); } }
- #include void fun(int b[ ]) { int i; for(i=2;i<10;i++) b[i]=i+10; } void main( ) { int a[10]={1,2,3,4,5,6,7,8,9,10},i; fun(a); for(i=0;i<10;i++) printf("%d ",a[i]); } 输出的数据是( )。
- 【简答题】程序分析题(写出程序的运行结果) void fun(int b[]) { int i; for(i=0;i<10;i+=2) b[i]+=3; } main() { int a[10]={1,2,3,4,5,6,7,8,9,10},i; for(i=0;i<10;i++) printf("%-6d",a[i]); printf(" "); fun(a); for(i=0;i<10;i++) printf("%-6d",a[i]); printf(" "); } (20.0分)
- 以下程序段的运行结果是。 int i,a[10]; for(i=0;i<10;i++) a[i]=i; for(i=0;i<10;i++,i++) a[i]+=2; for(i=0;i<10;i++) printf("%d",a[i]);[/i][/i][/i]