一道C语言选择题

(20)说明语句:inta[][3]={1,2,3,4,5,6,7,8,9};则a数组的行数为【】。A)不确定B)1C)2D)3书上看的一道题答案是A可我得D求教谁对谁错... (20)说明语句:int a[][3]={1,2,3,4,5,6,7,8,9}; 则a数组的行数为 【 】 。

A)不确定 B)1 C)2 D)3

书上看的一道题 答案是A 可我得D 求教谁对谁错
展开
 我来答
小笨昊
2014-05-26 · TA获得超过369个赞
知道答主
回答量:85
采纳率:0%
帮助的人:73.1万
展开全部
3行。每行3个元素
橙gcbwp5684
2014-05-26 · 超过58用户采纳过TA的回答
知道答主
回答量:116
采纳率:100%
帮助的人:52.4万
展开全部
正确答案是11,11,11,12,12,20,20,20。int *px=x就是px的指针指向数组x的首元素。第一行的两个printf,第一个是先引用指针px,既此时*px为10;相当于++(*px);++是自加运算,与*px++区别就是,它在该表达式运行前就进行了自加。第二个结果为11,是因为数组x中的10已经变为11了。第二行原理同上。第三行第一个为12是px先进行地址加1;既指向数组x中的第二个元素20,但在此表达式不生效,所以值还是数组x的第一个元素。*与++运算同级的,所以要注意运算符前后顺序的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式