题目内容

若有说明:int a[10];则对a数组元素的正确引用是()。

A. a[10]
B. a[3.5]
C. a[5]
D. a[5.0]

查看答案
更多问题

以下程序运行后的输出结果是()。# include < stdio. h >int main( ){ int a[5]={1,2,3,4,5},b[5]={0,2,1,3,0},s=0,i;For (i=0;i<5;i++) s=s+a[b[i]];printf ( " % d\n". s) ;return 0;}

A. 6
B. 10
C. 11
D. 15

若有int a[10]={6,7,8,9,10};j则对该说明语句正确的理解是( )。

A. 将5个初值依次赋给a[1]至a[5]
B. 将5个初值依次赋给a[0]至a[4]
C. 将5个初值依次赋给a[5]至a[9]
D. 因为数组长度与初值的个数不相同,所以此语句不正确

以下程序段运行的结果是()。inta[ 10 ] = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10}, i, t;for (i = 0;i< 5/2;i++){t = a[i];a[i] = a[5 - i- 1];a[5 - i- 1] = t;}for (i=2;i<8;i++)printf(“%d”,a[i]);

A. 345678
B. 876543
C. 1098765
D. 321678

下列选项中,能正确定义数组的语句是()。

A. int a[0..2008];
B. int a[ ];
C. int N=2008,int a[N];
D.
E. define N 2008int a[N];

答案查题题库