首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是_____________。 #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
60
问题
以下程序的输出结果是_____________。
#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全国计算机二级
相关试题推荐
有以下程序main(){chara[]="abcdefg",b[10]="abcdefg";printf("%d%d\n",sizeof(a),sizeof(b));}执
C语占中,函数值类型的定义可以缺省,此时函数值的隐含类型是
若有下面的说明和定义:structtest{intm1;charm2;floatm3;unionuu{charul[5];intu2[2];}ua;}myaa;
下面叙述正确的是()。
与结构化需求分析方法相对应的是【】方法。
以下选项中,与k=n++完全等价的表达式是()。
数据库管理系统中用来定义模式、内模式和外模式的语言为()。
实现算法所需的存储单元多少和算法的工作量大小分别为算法的【】。
以下语句或语句组中,能正确进行字符串赋值的是
在E-R图中,用来表示实体之间联系的图形是
随机试题
A、头孢唑林B、舒巴坦C、头孢呋辛D、头孢哌酮E、亚胺培南属于第三代头孢菌素
如果焊缝表面余高为零,则可以大大提高射线探伤的灵敏度。()
在《红与黑》选文中,严厉阻止于连去探望德.雷纳尔夫人的是()
HowTechnologyPushesDownPrice1Priceshavefalleninthefoodbusinessbecauseofadvancesinfoodproductionanddistri
当事人在合同中约定的违约金过分高于造成的损失的,当事人()
下列选项中,()属于化学火源。
纸质手册和电子化手册管理的保税加工期限,原则上不超过( )年。
美国认知心理学家奥苏贝尔根据学习进行的方式,把学习分为()。
OnesillyquestionIsimplycannottolerateis"Howdoyoufeel?"Usuallythequestionisaskedofamaninaction—amanwalking
Themeaningoftheword"gruelling"inthefirstparagraphismostcloseto______.Thethirdaridfourthparagraphsconcentrat
最新回复
(
0
)