- 100
- 0
- 约6.79千字
- 约 6页
- 2017-01-21 发布于四川
- 举报
(程序设计关于数组习题
习题三一、单项选择题(下列每小题有4个备选答案,将其中的一个正确答案填到其后的括号内)
1.设有定义:int a[10],*p=a;,对数组元素的正确引用是( )。
① a[p] ② p[a] ③ *(p+2) ④ p+2
2.若有如下定义,则不能表示数组a元素的表达式是( )。
int a[10]={1,2,3,4,5,6,7,8,9,10},*p=a;
① *p ② a[10] ③ *a ④ a[p-a]
3.若有如下定义,则值为3的表达式是( )。
int a[10]={1,2,3,4,5,6,7,8,9,10},*p=a;
① p+=2,*(p++) ② p+=2,*++p ③ p+=3,*p++ ④ p+=2,++*p
4.设有定义:char a[10]=ABCD,*p=a;,则*(p+4)的值是( )。
① ABCD ② ’D’ ③ ’\0’ ④ 不确定
5. 将p定义为指向含4个元素的一维数组的指针变量,正确语句为( )。
① int (*p)[4]; ② int *p[4]; ③ int p[4]; ④ int **p[4];
6.若有定义int a[3][4];
原创力文档

文档评论(0)