首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include main() { int a[10]={11,12,13,14,15,16,17,18,19,20},*p=a,i=9; printf("%d %d %d\n",a[p—a],p[i],*(&a
有以下程序: #include main() { int a[10]={11,12,13,14,15,16,17,18,19,20},*p=a,i=9; printf("%d %d %d\n",a[p—a],p[i],*(&a
admin
2018-01-14
17
问题
有以下程序:
#include
main()
{
int a[10]={11,12,13,14,15,16,17,18,19,20},*p=a,i=9;
printf("%d %d %d\n",a[p—a],p
,*(&a
));
}
程序运行后的输出结果是( )。
选项
A、11 20 20
B、12 20 20
C、11 19 19
D、12 19 20
答案
A
解析
a表示数组a的第一个元素的地址,*p=a则将p指向了数组a的第一个元素的地址,p—a=0,所以a[p—a]即为a[0],p
相当于a
即a[9],输出第一个结果为11、第二个结果为20。取地址运算符&和取值运算符*互为逆运算,所以*(&a
))的值仍为a
即a[9],输出第三个结果为20,答案选A。
转载请注明原文地址:https://kaotiyun.com/show/WHxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:main(){intk=5;while(--k)printf("%d",k-=3);printf("\n");}执行后的输出结果是()。
在面向对象方法中,类的实例称为_________。
有下列程序:fun(intx,inty){staticintm=0,i=2;i+=++m;m=i+x+y;returnm;}main(){intj=1,m=1,k;
有以下程序(strcpy为字符串复制函数,strcat为字符串连接函数):#include#includemain(){chara[10]="abc",b[10]="012",c[10]="xyz";strcpy(a+1,b+2)
若已定义的函数有返回值,则以下关于该函数调用叙述中错误的是
若要求从键盘读入含有空格字符的字符串,应该使用函数______。
软件需求规格说明书应具有完整性、无歧义性、正确性、可验证性、可修改性等特性,其中最重要的是【】。
已知字母A的ASCⅡ代码值为65,若变量kk为char型,以下不能正确判断出kk中的值为大写字母的表达式是______。
以下数组定义中错误的是()。
将E-R图转换到关系模式时,实体与实体间的联系可以表示成()。
随机试题
简述信息工作的主要内容。
用人单位非法招用未满()的未成年人的,由劳动行政部门责令改正,处以罚款。
简述十二指肠的分部,十二指肠降部有哪些结构?
A.总水分B.结合水C.非结合水D.自由水E.平衡水干燥最终不能除尽的水分是
汇款人可以对汇出银行尚未汇出的款项申请撤销。()
非营利性服务部门总产出的基本计算方法是( )。
事业单位工作人员考核的重点是()。
关于中国法律的起源,下列说法能成立的有
Everyone,itseems,hasahealthproblem.AfterpouringbillionsintotheNationalHealthService,Britishpeoplemoanaboutdir
We’relate.Iexpectthefilm______bythetimewegettothecinema.
最新回复
(
0
)