若有int a[10]={0,1,2,3,4,5,6,7,8,9},*p=a;则输出结果不为5的语句

若有inta[10]={0,1,2,3,4,5,6,7,8,9},*p=a;则输出结果不为5的语句为().A:cout<<*(a+5);B:cout<<p[5];C:co... 若有inta[10]={0,1,2,3,4,5,6,7,8,9},*p=a;则输出结果不为5的语句为( ).
A:cout<<*(a+5);
B:cout<<p[5];
C:cout<<*(p+5);
D:cout<<*p[5];
谢谢回答
展开
 我来答
瀚漠
2012-12-22 · 专注C语言发开,Linux系统相关
瀚漠
采纳数:309 获赞数:1286

向TA提问 私信TA
展开全部
答案:D

对于数组a[10],a就是该数组的首地址,定义指针p赋值为a,那么a和p的操作基本相同:
a[5]=p[5]=*(a+5)=*(p+5),对于D选项,p[5]是个int值,再取*就不对了。
教育小百科达人
2020-07-19 · TA获得超过156万个赞
知道大有可为答主
回答量:8828
采纳率:99%
帮助的人:467万
展开全部

答案:D

对于数组a[10],a就是该数组的首地址,定义指针p赋值为a,那么a和p的操作基本相同。a[5]=p[5]=*(a+5)=*(p+5),对于D选项,p[5]是个int值,再取*就不对了。

整数(int类型的常量)有几种书写形式,程序中的整数一般采用十进制写法。用十进制方式写出的一个整数就是普通数字字符组成的一个连续序列,其中不能有空格、换行或其他字符。



扩展资料:

标准函数INT(X)其基本功能是得到一个不大于X的最大整数,如INT(3.59)=3,INT(-2.01)=-3。INT函数是一个用途很广的函数,在教学中能有目的的分列其使用技巧。

对于int和long,只规定了long类型的表示范围不小于int,但也允许它们的表示范围相同。

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式