首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的输出结果【 】。 #define PR(ar)printf("ar=%d",ar) main() { int j,a[]={1,3,5,7,9,1l,13,1},*p=a+5; for(j=3;j;j--)
下列程序的输出结果【 】。 #define PR(ar)printf("ar=%d",ar) main() { int j,a[]={1,3,5,7,9,1l,13,1},*p=a+5; for(j=3;j;j--)
admin
2009-02-15
33
问题
下列程序的输出结果【 】。
#define PR(ar)printf("ar=%d",ar)
main()
{ int j,a[]={1,3,5,7,9,1l,13,1},*p=a+5;
for(j=3;j;j--)
switch(j)
{ case 1:
case 2:PR(*p++);break;
case 3:PR(*(--p));}}
选项
答案
ar=9 ar=9 ar=11
解析
本题综合考查了for循环,switch语句及宏替换等几个知识点。j=3时,执行PR(*(--p));输出数组元素a[4]的值;j=2时,执行PR(*p++);取出 p所指位置的元素a[4],然后p++;当j=1时,执行 PR(*p++);取得是数组元素a[6]的值11。
转载请注明原文地址:https://kaotiyun.com/show/FVXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在软件开发中,需求分析阶段产生的主要文档是()。
以下声明数组和给数组赋值的语句中,正确的是()。
已知在4行3列的全局数组score(4,3)中存放了4个学生3门课程的考试成绩(均为整数)。现需要计算每个学生的总分,某人编写程序如下:OptionBase1PrivateSubCommand1_Click()Dim
可以产生30~50(含30和50)之间的随机整数的表达式是()。
在名称为Forml的窗体上添加一个名称为Shapel的形状控件,要求在属性窗口中将其形状设置为椭圆,其短轴(垂直方向)、长轴(水平方向)的长度分别为800、1600。把窗体的标题改为“Shape控件”,窗体上无最大化、最小化按钮。程序运行后的窗体如图所示。
程序运行时,要清除组合框Comb01中的所有内容,应使用语句()。
在标准模块中,将a定义为全局整型变量的语句是()。
学生选课成绩表的关系模式是SC(S#,C#,G),其中S#为学号,C#为课程号,G为成绩,关系T=πS#,C#(SC)/C表示()。
为了通过传值方式来传送过程参数,在函数声明部分应使用的关键字为
构成计算机软件的是
随机试题
石油沥青通常装在()以下的金属容器内破碎。
A.糖尿病合并肾小球硬化症B.肾性糖尿C.应激性糖尿D.1型糖尿病E.甲状腺功能亢进血糖正常,尿糖(+),OGlvr正常,空腹血浆胰岛素正常
无菌环境下配置的要素饮食,其有效时间应小于
在人胚2周时,原始视窝出现于
治疗反复发作的顽固性哮喘,宜首选的药物是
建筑幕墙安装工程属于危险性较大的分部分项工程,且施工人员在施工过程中经常处于高空作业状态,安全风险大,在施工过程中有很多干扰安全的因素。属于超过一定规模的危险性较大的建筑幕墙安装工程的高度为()及以上。
划拨土地使用权只能由()人民政府依法批准。
工程量清单是由()编制的。
关于商标注册的说法,错误的是()。
______是对数据库中数据的物理结构和存储方式的描述。A)外模式B)模式C)子模式D)内模式
最新回复
(
0
)