题目内容

若要对一维数组a的所有元素值初始化为1的语句正确的是( )。

A. int a[5]=(1,1,1,1,1);
B. int a[]={5*1};
C. int a[ ]={1,1,1,1,1};
D. int a[5]={1};

查看答案
更多问题

下面对一维数组a的说明正确的是( )。

A. int a(10);
B. int n=10,a[n];
C. int n; scanf(“%d”,&n);int a[n];
D.
E. define SIZE 10int a[SIZE];

C语言中,数组在内存中占一片连续的存储区,由代表它的首地址。数组名是一个,不能对它进行加、减和赋值运算。

C语言中,数组的各元素必须具有相同的类型 ,元素的下标下限为,但在程序执行过程中,不检查元素下标是否。下标必须是正整数、0、或者。

以下程序以每行10个数据的形式输出a数组,请填空。void main( ){ int a[50],i;printf( “输入50个整数: “);for(i=0; i<50; i++) scanf( “%d “,);for(i=1; i<=50; i++){if() printf( “%3d\n”,) ;elseprintf( “%3d “,a[i-1]);}}

答案查题题库