首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
30
问题
有以下程序:
#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://jikaoti.com/ti/W0D0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
把以卞四个表达式用作if语句的控制表达式时,有一个选项与其他三个选项含义不同,这个选项是
设有某函数的说明为int*func(inta[10],intn);则下列叙述中,正确的是
设有数组定义:chararray[]="Chinese";数组array所占的空间为()。
若有定义语句:intyear=2009,*p=&year;,以下不能使变量year中的值增至2010的语句是()。
有以下定义:unionA{charst[4];inti;long1;};structB{intc;unionAb;}b;
若x和y代表整型数,以下表达式中不能正确表示数学关系|x—y|
在满足实体完整性约束的条件下
下列函数的功能是voidfun(char*a,char*b){while((*b=*a)!=’\0’){a++;b++;}}
若变量x、y已正确定义并赋值,以下符合C语言语法的表达式是
在软件开发中,需求分析阶段可以使用的工具是
随机试题
根据弗鲁姆的期望理论,下列公式中正确的是()
第一心音标志着
急性中毒病人,当诊断不明时,应选择的洗胃液是
驶入我国港口或行驶于我国港口间的下列()船舶用征收船舶吨税。
期货公司申请金融期货全面结算业务资格,要求董事长、总经理和副总经理中,至少()人的期货或者证券从业时间在()年以上。
急性应激障碍的主要症状之一是()。
俗话说:“一个和尚挑水吃,两个和尚拾水吃,三个和尚没水吃。”作为管理者,请谈谈你对这一现象的看法。
[*]
Acomputerfailurecandestroythousandsofmemories.Youcanavoidthisbykeepingyourphotosbackedup______(3words).
Humannatureandlongdistanceshavemadeexceedingthespeedlimita(i)______traditioninthestate,sothelegislatorssurpr
最新回复
(
0
)