关于C语言指针的选择题

7.若有说明:int*p1,*p2,m=5,n;以下是正确赋值语句的选项是【】。(A)p1=&m;p2=&p1;(B)p1=&m;p2=&n;*p1=*p2;(C)p1=... 7. 若有说明: int *p1, *p2, m=5,n; 以下是正确赋值语句的选项是【 】。
(A) p1=&m;p2=&p1; (B) p1=&m;p2=&n; *p1= *p2;
(C) p1=&m;p2=p1; (D) p1=&m; *p2 = *p1 ;
8. 执行以下程序段后,m的值是【 】。
static int a[ ] = {7,4,6,3,10};
int m,k,*ptr;
m=10;
ptr=&a[0];
for(k=0;k<5;k++)
m=(*(ptr+k)<m)?*(ptr+k):m;
(A) 10 (B) 7 (C) 6 (D) 3
10. 执行以下程序段后,s的值为【 】。
static int a[ ] = {5,3,7,2,1,5,4,10};
int s=0, k;
for(k=0;k<8;k+=2)
s += *(a+k);
(A) 17 (B) 27
(C) 13 (D)无确定值
11. 若有说明语句:int i, x[3][4];则不能将x[1][1]的值赋给变量i的语句是【 】。
(A) i = *(*(x+1)+1); (B) i = x[1][1];
(C) i = *(*(x+1)); (D) i = *(x[1]+1);
展开
 我来答
lucklaa
2011-06-06
知道答主
回答量:16
采纳率:0%
帮助的人:0
展开全部
C A A C
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式