题目内容

有说明语句int a[4][5];,则a[2]+3表示__。

A. a数组行下标为2、列下标为3的元素的地址
B. a数组行下标为2、列下标为3的元素的值
C. a数组第2行的首地址
D. a数组第3行的首地址

查看答案
更多问题

在int a[ ][3] = { {1,4}, {3,2}, {4,5,6}, {0} };中,a[2][1]的值是( )。

A. 5
B. 0
C. 6
D. 2

下列字符串赋值语句中,不能正确把字符串"Hello World"赋给数组的语句是()

A. char a1[]={'H','e ','l','l','o',' ','W','o','r','l','d','\0'};
B. char a2[15]; strcpy(a2,"Hello World");
C. char a3[15]; a3="Hello World";
D. char a4[15]={"Hello World"};

对于定义 char str[] = "abc\000def\n"(注:其中0为数字零),求字符串str的长度len和数组str的大小size,len和size分别是:

A. 12 ,13
B. 3 ,11
C. 3 ,9
D. 3 ,4

判断字符串a和b是否相等,应当使用()

A. if (a==b)
B. if (a=b)
C. if (strcpy(a,b))
D. if (strcmp(a,b)==0)

答案查题题库