首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
2018-01-14
37
问题
有以下程序:
#include
main()
{
int x,y,z;
x=y=1;
z=x++;y++;++y;
printf("%d %d %d\n",x,y,z);
}
程序运行后的输出结果是( )。
选项
A、2 3 2
B、2 3 3
C、2 3 1
D、2 2 1
答案
C
解析
考查逗号表达式。逗号表达式的计算过程是分别计算所有表达式的值,并把最后一个表达式的值作为整个逗号表达式的值。x=y=1;将x、y初始化为1,逗号表达式z=x++,y++,++y;中先计算z=x++,得到x=2,z=1,计算y++,得y=2,再计算++y,得y=3。所以最终结果为x=2,y=3,z=1,答案选C。
转载请注明原文地址:https://kaotiyun.com/show/VHxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#include(strintg.h>main(){charp[20]={’a’,’b’,’c’,’d’},q[]="abc",r[]="abcde";strcpy(p+strlen(q),r);strca
若想通过以下输入语句使a中存放字符串1234,b中存放字符5,则输人数据的形式应该是_________。chara[10],b;scanf("a=%sb=%c",a,&b);
在位运算中,操作数每左移两位,其结果相当于()。
语句:“printf("%d",(a=2)&&(b=-2));”的输出结果是()。
以下叙述中正确的是()。
通常,将软件产品从提出、实现、使用维护到停止使用退役的过程称为【】。
面向对象的设计方法与传统的面向过程的方法有本质不同,它的基本原理是()。
软件指的是计算机系统中与硬件相互依赖的另一部分,包括程序、数据和()的集合。
软件危机出现于60年代末,为了解决软件危机,人们提出了【】的原理来设计软件,这就是软件工程诞生的基础。
关系模型允许定义3类数据约束,下列不属于数据约束的是()。
随机试题
早产儿外生殖器的特点是
领导者极少进行命令,而是与下属共同进行决策的领导方式是()
系统性红斑狼疮的肾损害,可表现为
A.可导致甲状腺功能低下B.可导致血管神经性水肿、上呼吸道水肿及喉头水肿C.可导致粒细胞缺乏症D.可诱发心绞痛和心肌梗死E.可导致肝功能损害甲硫氧嘧啶
某一级建筑基坑工程设计深度为12m,当施工开挖深度8m时,现场仪器监测的监测频率为()。
业主对工程项目管理的特点和作用是()。
(2018年淄博)能够把学生的“未来生活世界”与“现实生活世界”统一起来的课程内容组织形式是()
直接投资与间接投资的本质区别是()。
202.113.79.32/28、202.113.79.48/28和202.113.79.64/28聚合后可用的IP地址数为()。
NiagaraisanIndianword,whichmeans"roaringwater".Indeed,theroarofthe【C1】______waterofNiagaracanbeheardwithina
最新回复
(
0
)