首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> main() { int x,y,z; x=y=l; z=x++;y++;++y; printf("%d%d%d\n",x,y,z); } 程序运行后的输出结果是( )
有以下程序: #include<stdio.h> main() { int x,y,z; x=y=l; z=x++;y++;++y; printf("%d%d%d\n",x,y,z); } 程序运行后的输出结果是( )
admin
2019-06-12
51
问题
有以下程序:
#include<stdio.h>
main()
{
int x,y,z;
x=y=l;
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/zARp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#include#defineN4voidfun(inta[][N],intb[]){inti;for(i=0;i
有如下程序#includestructpair{intfirst,second;};structpairget_min_max(int*array,intlen){inti;structpairres;res.f
有以下程序#includemain(){FILE*fp;inti,a[6]={1,2,3,4,5,6},k;fp=fopen("data.dat","w+b");fwrite(&a[0],sizeof(int),1,fp
有以下程序#includemain(){charx=2,y=2,z;z=(y1);printf("%d\n",z);}程序的输出结果是()。
有以下程序#includetypedefstruct{intb,p;}A;voidf(Ac)/*注意:c是结构变量名*/{intj;c.b+=1;c.p+=2;}main(){inti;Aa={1
以下定义语句中正确的是()。
数据流图中带有箭头的线段表示的是()。
C语言主要是借助以下哪种手段来实现程序模块化
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是
随机试题
下列关于五脏所藏的叙述,错误的是()
输送能力大,运转费用低,常用来完成大量繁重散状固体及具有磨琢性物料的输送任务,此类输送机为()输送机。
招标人和中标人应当自()内,签订合同。
商业秘密是指能够为权利人带来经济利益的技术信息。()
一个数,去掉前面一个数字后,是13;去掉最后一个数字后是40。这个数字是__________。
简述真创造与类创造及关系。
欢度佳节:促销商品
在一项社会调查中,调查者通过电话向大约1000名随机选择的被调查者问及有关他们的目前家庭成员人数的问题。结果显示,被调查者的年龄越小,越不愿意回答这样的问题。这说明,年龄较大的人比年龄较小的人更愿意告诉别人自己的家庭成员人数。以下选项如果为真,最能削弱上述
以下各项,说法不正确的是()。
CanLoudMusicCauseHearingImpairment(损伤)?Haveyouevergonetoaconcertandrealizedthatyourseatswererightnextto
最新回复
(
0
)