以下程序的输出结果是()。void main(){int i, x[3][3]={1,2,3,4,5,6,7,8,9};for(i=0;i<3;i++)printf("%d,",x[i][2-i]);}
A. 1,5,9,
B. 1,4,7,
C. 3,5,7,
D. 3,6,9,
查看答案
若定义int a[2][2] = {1,2,3,4};则a数组的各数组元素分别为()。
A. a[0][0] = 1 , a[0][1] = 2 , a[1][0] = 3 , a[1][1] = 4
B. a[0][0] = 1 , a[0][1] = 3 , a[1][0] = 2 , a[1][1] = 4
C. a[0][0] = 4 , a[0][1] = 3 , a[1][0] = 2 , a[1][1] = 1
D. a[0][0] = 4 , a[0][1] = 2 , a[1][0] = 3 , a[1][1] = 1
下列语句中,不正确的是()。
A. int a[2][3] = {1 , 2 , 3 , 4 , 5 , 6};
B. int a[2][3] = {{1}, { 4 , 5}};
C. int a[ ][3] = {{1}, {4}};
D. int a[ ][ ] = {{1 , 2 , 3 }, {4 , 5 , 6}};
二维及多维数组在定义的同时给数组赋初值时,可以省略数组的各维长度。()
A. 对
B. 错
如果需要匹配包含指定文本的元素,用下面哪种方法来实现?()
A. text()
B. contains()
C. input()
D. attr(name)