题目内容

有以下程序:#include < stdi。. h >main(){int a[ 10] = | ll,12,13,14,15,16,17,18,19,20 !,*p = a,i=9 ; printf( "%d,%d,%d\n",a[p -a], p[i] , * ( &a[i]));}程序运行后的输出结果是()。

A. 11, 19, 19
B. 12, 20, 20
C. 11, 20, 20
D. 12, 19, 20

查看答案
更多问题

若有函数:viod fun (double a[], int* n)以下叙述中正确的是 。

A. 调用fun函数时只有数组执行按值传送,其他实参和形参之间执行按地址传送
B. 形参a和n都是指针变量
C. 形参a是一个数组名,n是指针变量
D. 调用fun函数时将把double型实参数组元素一一对应地传送给形参a数组

以下数组定义中错误的是()

A. int X[2][3]={{1,2},{3,4},{5,6;
B. int x[][3]={0);
C. int 4][3]={(1,2,3},{4,5,6;
D. int 对2][3]={1,2,3,4,5,6};

以下叙述中正确的是()。

A. 语句 “char str[10]=” string!w ; ” 和 “char str[10]={ string!w }; ” 并不等价
B. 对于字符串常量“string!w,”系统已自动在最后加入了 '\0’字符,表示串结尾
C. 对于一维字符数组,不能使用字符串常量来赋初值
D. 在语句“char str[]=” string!” ; ”中,数组str的大小等于字符串的长度

设有以下定义:char sl[]= “0123” ;char s2[]={ ‘0’, ‘1’,(2, , '3’ }5则以下叙述正确的是()。

A. 数组s1的长度小于s2的长度
B. 数组s1和s2的长度相同
C. 数组s1的长度大于s2的长度
D. 数组s1和s2完全等价

答案查题题库