首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
54
问题
有以下程序:
#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(){inta=3;do{printf("%d,",a-=2);}while(!(--a));printf("\n");}程序运行后的输出结果是
设有定义:structcomplex{intreal,unreal;}data1={1,8},data2;则以下赋值语句中错误的是()。
有以下程序#includeintf(intx){inty;if(x==0||x==1)return(3);y=x*x-f(x-2);returny;}main(){intz;z=f(3);
若x和y代表整型数,以下表达式中不能正确表示数学关系|x—y|
以下叙述中错误的是()。
设有如下函数定义:#include<stdio.h>intfun(intk){if(k<1)return0;elseif(k==1)return1;elsereturnfun(k-1)
下面可以作为软件需求分析工具的是()。
下列函数的功能是voidfun(char*a,char*b){while((*b=*a)!=’\0’){a++;b++;}}
以下选项中不合法的标识符是
设二叉树共有375个结点,其中度为2的结点有187个。则度为1的结点个数是
随机试题
混凝土强度必须达到设计的混凝土立方体抗压强度标准值的100%才能拆除底模及支架的混凝土构件有()。
在设备几何精度检查中,检验平板通常都是作为基准平面使用的。()
患者往来寒热,胸胁苦满,呕吐不止,郁郁微烦,心下痞,大便秘结,舌苔黄,脉弦有力。治疗应首选
调畅情志的脏器是
现实中的商品交易有(),由此有现货价格和期货价格之说。现货价格是指在交易达成以后立刻或在短期内可视为交易达成的同时,进行商品交割的价格。期货价格是指在交易达成后按约定在未来某个日期进行商品交割的价格。
绩效考核的结果可以应用在()上。
如果其他因素不变,下列有关影响期权价值的因素表述正确的有()。
被欧洲人称为“嵌玻璃的瓷器”,被日本人称为“萤火虫”的瓷器是()。
某施工单位与某基层政府签订合同,规定该建筑队承建该政府的办公大楼,后来该施工队没有按照合同规定进行建设,基层政府诉至法院。关于施工单位和基层政府之间的法律关系,下列说法正确的是()
在考生文件夹下有一个数据库文件“samp1.accdb”。在数据库文件中已经建立了一个表对象“学生基本情况”。根据以下操作要求,完成各种操作。将“学生基本情况”表名称改为“tStud”。
最新回复
(
0
)