首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include main( ) { int x,y,z; x=y=1; z=x++,y++,++y; printf("%d,%d,%d\n",x,y,z); } 程序
有以下程序: #include main( ) { int x,y,z; x=y=1; z=x++,y++,++y; printf("%d,%d,%d\n",x,y,z); } 程序
admin
2020-11-27
73
问题
有以下程序:
#include
main( )
{ int x,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++先使用后自增l,所以z的值为1,x的值为2。再计算逗号表达式的第二个表达式y++,此时y的值为2,最后计算第三个表达式++y,y的值为3。
转载请注明原文地址:https://kaotiyun.com/show/jp3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下叙述中正确的是
有以下程序#includemain(){chara=’H’;a=(a>=’A’&&a<=’Z’)?(a+32):a;printf("%c\n",a);}程序运行后的输出结果是
若有定义语句:intyear=2009,*p=&year;,以下不能使变量year中的值增至2010的语句是()。
以下不合法的字符常量是()。
若x和y代表整型数,以下表达式中不能正确表示数学关系|x—y|
以下选项中不属于C语言程序运算符的是
不能正确表示数学式的表达式是
软件调试的目的是()。
设有定义:intk=0;,下列选项的4个表达式中与其他3个表达式的值不相同的是()。
不合法的C语言标识符是()。
随机试题
皮肤交界痣疑有恶变时,妥善的处理方法是()
钟状期的成釉器不包括哪种
建设项目在开工建设之前完成工程建设准备工作并具备工程开工条件后,由()负责及时办理工程质量监督手续和施工许可证。
建立账套。(1)账套信息账套编码:001账套名称:福州农丰有限责任公司采用默认账套路径启用会计期:2012年7月会计期间设置:7月1日至7月31日(2)单位信息单位名称:福州农
该厂上述第(2)笔业务的计税价格为( )元。该厂当月增值税销项税额为( )元。
某工业企业为小规模纳税人,2017年3月4日入库一批材料,取得的增值税专用发票上注明的价款为1000万元,增值税税额为170万元,材料入库前的挑选整理费为1万元,发生的运输费为6万元(含增值税),材料已验收入库。则该企业取得的该材料的入账价值为()
根据企业所得税法规定,下列借款费用应资本化的有()。
图5是利用基因工程培育抗虫植物的示意图。转基因抗虫作物的获得,说明性状和基因之间的关系是_________。
教学目标的主要功能是()(临沂市直)
《中华人民共和国选举法》规定,在直接选举中,人民代表大会正式代表候选人名单应当在选举之前公布。下列选项中,______是正确的公布日期。
最新回复
(
0
)