首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序,程序运行后的输出结果是 #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
2017-04-26
24
问题
有以下程序,程序运行后的输出结果是
#include
main(){int x,y,z;x=y=1;
z=x++,y++,++y;
printf("%d,%d,%d\n",x,y,z);}
选项
A、2,3,1
B、2,3,2
C、2,3,3
D、2,2,1
答案
A
解析
在程序中,整型变量x、y的初值都为1,赋值语句“z=x++,y++,++y”右边的“x++,y++,++y”是一个逗号表达式,所以逗号表达式的值为++y的值。执行逗号表达式“x++,y++,++y”后,x的值为2,y的值为3,z取逗号表达式的值,为1。
转载请注明原文地址:https://kaotiyun.com/show/ccDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序的输出结果是main(){doubled=3.2;intx,y;x=1.2;y=(x+3.8)/5.0;printf("%d\n",d*y);}
下列程序的输出结果是main(){doubled=3.2;intx,y;x=1.2;y=(x+3.8)/5.0;printf("%d\n",d*y);}
变量a中的数据用二进制表示的形式是01011101,变量b中的数据用二进制表示的形式是11110000。若要求将a的高4位取反,低4位不变,所要执行的运算是
若变量已正确定义,有以下程序段inta=3,b=5,c=7;if(a>B)a=b;c=a;if(c!=A)c=b;printf("%d,%d,%d\n",a,b,c);其输出结果是
有以下程序main(){inti,s=1;for(i=1;<50;i++)if(!(i%5)&&!(i%3))s=+i;printf("%d\n",s);}程序的输出结果是
结构化程序设计主要强调的是
下列的for语句的循环次数为______。for(x=1,y=0;(y!=19)&&(x<7);x++);
假定w、x、y、m均为int型变量,则执行下列的语句后,m的值是()。w=6,x=4,y=3;m=(w<x)?W:X;m=(m<y)?m:y;
定义inta=5,b;,则执行表达式b=++a*--a之后,变量b的值为【】。
随机试题
可以酌情使用汗法治疗的病证是
下列药物能抑制肝药酶对甲苯磺丁脲的代谢,合用易引起低血糖反应的是
舌体胖大,边有齿痕的舌形多见于
以下玻璃中不能进行切裁等再加工的是:[1998-055]
某企业设有供电和机修两个辅助生产车间,本月份根据辅助生产明细账知悉:供电车间发生的费用为3520元,机修车间发生的费用为3360元,具体情况如表所示:该企业辅助生产车间不单独设置“制造费用”科目。要求:根据上述资料,回答下列小题。采用交互分配
Electronicbookscouldrevolutionizereading,butpeopleoughttoconsidertheirfar-reaching."Thee-bookpromisestowreakas
以下各项关于引导加载程序的说法,不正确的是()。
ANewFindingBritishcancerresearchershavefoundthatchildhoodleukaemiaiscausedbyaninfectionandclustersofcase
WhowontheWorldCup1998footballgame?WhathappenedattheUnitedNations?Howdidthecriticslikemenewplay?【C1】______an
ShoppersonBlackFriday,thetraditionalstartoftheholidayshoppingseasoninAmerica,arenotoriouslyaggressive.Someeven
最新回复
(
0
)