题目内容

下列定义数组正确的是 。

A. int a[ ]={1,2,3,4,5};
B. int b[2]={2,5,3};
C. int a(10);
D. int 4e[4];

查看答案
更多问题

若有以下定义:int a[5]={ 5, 4, 3, 2, 1 } ;char b= 'a', c, d, e;则下面表达式中值为2的是 。

A. a[3]
B. a[d–b]
C. a[4]
D. a[c-b]

下面把字符串str2连接到字符串str1后的是 。

A. strcat(str1,str2) ;
B. strcat(str2,str1);
C. strcpy(str1,str2) ;
D. strcmp(str1,str2);

若有二维数组a[m][n],则数组中的元素a[i][j]是第个数(a[0][0]是第1个数)。

A. j*m+i
B. i*n+j
C. i*m+j+1
D. i*n+j+1

int a[3][3]={1,2,3,4,5,6,7,8,9},i ; 则下列语句的输出结果是 。for (i=0;i<=2;i++) printf("%d ",a[i][2-i]);

A. 3 5 7
B. 3 6 9
C. 1 5 9
D. 1 4 7

答案查题题库