首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是_____________。 #define PR(ar)printf(“ar=%d”,at) main() { intj,a[]={1,8,3,7,6,13,17,15),*p=a+5; for
以下程序的输出结果是_____________。 #define PR(ar)printf(“ar=%d”,at) main() { intj,a[]={1,8,3,7,6,13,17,15),*p=a+5; for
admin
2012-08-23
31
问题
以下程序的输出结果是_____________。
#define PR(ar)printf(“ar=%d”,at)
main()
{ intj,a[]={1,8,3,7,6,13,17,15),*p=a+5;
for(j=3;j;j--)
switch(j)
{ case 1:
case 2:PR(*p++);break;
case 3:PR(*(--p));
}
}
选项
答案
ar=6 ar=6 ar=13
解析
通过*p=a+5将指针p指向a[5],第1次循环,j=3时,switch(3),执行case 3,*(--p)=a[4]=6,所以输出ar=6;第2次循环,j=2时,switch(2),执行case 2,(*p++)是先引用a[4]的值6,输出ar=6,再将指针p移位指向a[5];第3次循环,j=1时,switch(1),执行case1,case 1后没有break语句,接着执行case 2,(*p++)是先引用a[5]的值13,输出ar=13,再将指针p移位指向a[6]。
转载请注明原文地址:https://kaotiyun.com/show/tNPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有定义:inla=8,b=5,c;,执行语句c=a/b+0.4;后,c的值为
已定义ch为字符型变量,以下赋值语句中错误的是
下列关于C语言用户标识符的叙述中正确的是
若在某函数内部有定义:inta[3][4];则数组a中各元素()。
设有以下程序段:intx=0,s=0;whUe(!x!=0)s+=++x;printf("%d",s);则()。
“商品”与“顾客”两个实体集之间的联系一般是()。
下列苯于C语言数据文件的叙述中正确的是()。
实现算法所需的存储单元多少和算法的工作量大小分别为算法的【】。
用黑盒技术测试用例的方法之一为
请选择以下语句的输出结果()。printf("%d\n",strlen("\t\"\065\xff\n"));
随机试题
1952年,党中央在酝酿过渡时期总路线时,毛泽东把实现向社会主义转变的设想,由中华人民共和国成立之初的“先搞工业建设,再一举过渡”改变为“建设和改造并举,逐步过渡”,这一改变的原因和条件是()
关于循环免疫复合物的概念最正确的是
A.呼吸道合胞病毒肺炎B.葡萄球菌肺炎C.革兰阴性杆菌肺炎D.腺病毒肺炎E.肺炎支原体肺炎
鼻胃管的作用不包括()
某公司计划在市中心区一块200m×180m的基地上,建造一幢高层办公楼,规划部规定建筑容积率为8.5,建筑覆盖率为45%。设办公楼每层面积相同,此幢建筑将可建约多少层?
()是项目区别于作业的一个重要特点,作业是重复进行的。
甲工程咨询单位接受委托,为某市编制国民经济和社会发展规划,提出了国内生产总值、九年制义务教育巩固率、耕地保有量、城镇登记失业率、城镇居民人均可支配收入、城镇保障性安居工程建设量等规划指示。该市政府为了落实城镇保障性安居工程规划,改善低收入群体的居
只有当高级管理层充分意识到并积极利用风险管理的潜在盈利能力时,风险管理才能够对商业银行整体产生最大的收益。()
(北京航空航天大学2015年试题)Duringrecentyearswehaveheardmuchabout"race":howthisracedoescertainthingsandthatracebeliev
RecentlytheonlineencyclopediaWikipediacelebratedits10thbirthday.Manymediaoutlets【B1】______itsgrowth,numberofartic
最新回复
(
0
)