题目内容

若已定义数组:float a[8];则下列对数组元素引用正确的是( )。

A. a[0] =1;
B. a[8]=a[0];
C. a=1;
D. a[3.5]=1;

查看答案
更多问题

以下程序运行后,输出结果是 ( )。void main ( ){ int y=18,i=0,j,a[8];do { a[i]=y%2;i++; y=y/2;} while(y>=1);for(j=i-1;j>0;j--)printf(“%d”,a[j]);printf("\n");}

A. 1000
B. 10010
C. 1100
D. 1001

int a[5] = { 0, 1, 2, 3, 4 };定义的一维整型数组a中,元素a[1]~a[3]的初值依次为_____。

A. 1, 2, 3
B. 3, 4,5
C. 2, 3, 4
D. 0, 1, 2

选项中和int a[5] = { 0, 1, 2 }等价的数组是______。

A. int a[5] = { 0, 1, 2, 0, 0 }
B. A.int a[5] = { 0, 1, 2 ,1,2}
C. int a[5] = { 0, 1, 2,3,4 }
D. int a[5] = { 0,0,1, 1, 2 }

设array是一个一维整形数组,有10个元素:(1)数组前6个元素的初值是9,4,7,49,32,–5,请写出正确的说明语句。(2)该数组下标的取值范围是从到(从小到大)。(3)如何用scanf函数输入数组的第二个元素。(4)如何用赋值语句把39存入第一个元素。(5)如何表示把第六个和第四个元素之和存入第一个元素。

答案查题题库