首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include main() {intx,y,z; x=y=1; z=x++,y++,++y; printf("%d,%d,%d\n",x,y,z); } 程序运行后的输出结果是( )。
有以下程序: #include main() {intx,y,z; x=y=1; z=x++,y++,++y; printf("%d,%d,%d\n",x,y,z); } 程序运行后的输出结果是( )。
admin
2019-04-24
47
问题
有以下程序:
#include
main()
{intx,y,z;
x=y=1;
z=x++,y++,++y;
printf("%d,%d,%d\n",x,y,z);
}
程序运行后的输出结果是( )。
选项
A、2,3,3
B、2,3,2
C、2,3,1
D、2,2,1
答案
C
解析
z=x++,y++,++y;因为赋值运算符的优先级高于逗号运算符的优先级,所以可以将上式表示成(z=x++),(y++),(++y)。然后从左向右先计算表达式z=x++,因为x++先使用后自增,所以z的值为1,x的值为2。再计算逗号表达式第二个表达式y++,此时y的值为2,最后计算第三个表达式++y,y的值为3。
转载请注明原文地址:https://kaotiyun.com/show/vQRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includemain(){ints;scanf(“%d”,&s);while(s>0){switch(s){case1;printf(“%d”,s+5);c
下面选项中不属于面向对象程序设计特征的是()。
若有定义floata[15],*p=a;,且数组a的首地址为300H,则p+13所指向的数组元素的地址为()。
若有定义:floatx=1.5;inta=1,b=3,c=2;则正确的switch语句是()。
请编写函数fun(),该函数的功能是:将s所指字符串中ASCII值为偶数的字符删除,串中剩余字符形成一个新串放在t所指的数组中。例如,若s所指字符串中的内容为ABCDEFGl2345,其中字符B的ASCⅡ码值为偶数、…、字符2的ASCⅡ码值为偶数
编写一个函数fun,它的功能是:实现两个字符串的连接(不使用库函数strcat),即把p2所指的字符串连接到p1所指的字符串后。例如,分别输入下面两个字符串:FirstString--SecondString程序输出
以下叙述中正确的是()。【08年9月】
数据流程图(DFD图)是
简单程序设计步骤中不包括()。
随机试题
运动时,下列哪一种叙述是不正确的()(1995年)
患者。女性,30岁。咳嗽2月,少量咳痰带血,乏力。无明显低热,无消瘦、无淋巴结肿大。查体:肺部无异常体征。应首先做哪项检查
男性,35岁。发热,胸部持续性钝痛二天,胸痛于仰卧时加剧,用硝酸甘油无效,心音减低,伴舒张期附加音,BP110/80mmHg,下肢水肿,静脉压180mmH2O,ECG:ST段抬高,弓背向下,未见Q波。下列体征不支持大量心包积液的是
某县暴发传染病,县政府主要领导以稳定、发展经济为由,要求并指示有关机构隐瞒传染疫情,造成传染病传播、流行。该主要领导应依法承担的行政责任是()
高层住宅内混凝土剪力墙与砖墙之间交接缝在抹灰前应采取防止开裂措施,当采用加强网时,加强网与各基体的搭接宽度不应少于( )。
某公司总经理在工作报告中对该公司的风险管理作了如下的介绍和描述:(1)该公司在上年度完成了风险管理;(2)企业风险管理的有效实施有赖于公司中层以上管理人员的工作;(3)公司的风险管理是企业层面的一项战略工作;(4)公司风险管理将确保
根据增值税法律制度的规定,纳税人销售货物向购买方收取的下列款项中,属于价外费用的有()。
午睡时,小玲指着墙上的一只虫子哇哇大哭,原来她被一只蜈蚣咬伤了。针对这种情况,当班老师应采取()的急救方法并立即报告幼儿园医务人员。
设u=u(x,y),v=v(x,y)有连续的一阶偏导数且满足条件:F(u,v)=0,其中F有连续的偏导数且
A、Councilmembersvetoedthebillontheminimumwage.B、Afinalvotewaspassedonraisingminimumwage.C、Protestersdemonstra
最新回复
(
0
)