题目内容

4.下列程序的运行结果是()。#includeint main(){int a[3][2]={(0,1),(2,3),(4,5)},*p;p=a[0];printf("%d\n",p[0]);return 0;}

A. (0,1)
B. 0
C. 1
D. 3

查看答案
更多问题

5.下列程序的运行结果是()。#includeintmain(){intaa[3][3]={{2},{4},{6}},i,*p=&aa[0][0];for(i=0;i<2;i++){if(i==0)aa[i][i+1]=*p+1;else++p;printf("%d",*p);}printf("\n");return0;}

A. 23
B. 26
C. 33
D. 36

设有以下定义的语句int a[3][2]={10,20,30,40,50,60},(*p)[2]; p=a;,则*(*(p+2)+1)的值为________。

10.使用一维数组作函数形参时,以下说法正确的是()。

A. 实参数组与形参数组的长度可以不相同
B. 实参数组与形参数组的类型必须一致
C. 可以不指定形参数组的长度
D. 实参数组名与形参数组名必须一致

12.有定义语句:inta[3][4],*p;若要指针变量p指向a[0][0],正确的表示方法是()。

A. p=a
B. p=*a
C. p=**a
D. p=a[0]

答案查题题库