首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
2021-07-09
18
问题
有以下程序:
#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++先使用后自增,所以z的值为1,x的值为2。再计算逗号表达式第二个表达式y++,此时y的值为2,最后计算第三个表达式++y,y的值为3。
转载请注明原文地址:https://jikaoti.com/ti/opz0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#include<stdioh>voidmain(){Inta□={2,3,5,4),i;for(i=0;i<4;i++)switch(i%2){case0:switch(a[i]%2){case0:a[i]++;break;
若有以下程序main(){inta=6,b=0,c=0;for(;a;){b+=a;a-=++C:}printf("%d,%d,%dha",a,b,c);}则程序的
以下程序段的输出结果是()。#include<stdio.h>main(){charp[][4]={’’ABC’’,’’DEF’’,’’GHI’’};inti;for(i=0;i<3;i++
有以下程序#include#defineSUB(X,Y)(X+1)*Ymain(){inta=3,b=4;printf("%d\n",SUB(a++,b++));}程序运行后的输出结果是()。
下面结构体的定义语句中,错误的是
有以下程序#includemain(){inta=7;while(a--);printf("%d\n",a);}程序运行后的输出结果是()。
以下选项中可用作C程序合法实数的是()。
若有代数式,(其中e仅代表自然对数的底数,不是变量),则下列能够正确表示该代数式的C语言表达式是()。
以下选项中,不合法的C语言用户标识符是
C语言中的标识符分为关键字、预定义标识符和用户标识符,以下叙述中正确的是()。
随机试题
女性,18岁,右上臂创伤后疼痛、肿胀、畸形6小时就诊。体查:右上臂中段轻度肿胀,缩短畸形及反常活动。X线片示右肱骨中段横行骨折,骨折端重叠2cm。采用上述方法治疗后,患肢肘关节以下严重肿胀、青紫,右手发凉、麻木,被动活动手指感剧痛,右桡动脉搏动消失。最
请指出下列物质的作用A.氮气B.月桂氮卓酮C.可可豆脂D.硬脂酸镁E.司盘-85
下列属于常用奶的消毒方法的是()
商业银行获得的中国人民银行贷款的最长期限是()个月。
假设目前收益率曲线是正向的,如果预期收益率曲线变得较为平坦,则以下四种策略中,最适合理性投资者的是()
试述注意的规律与幼儿活动的关系。
在日本,提出废除中央集权制,实行地方分权;采用六三三四制,义务教育年限由六年延长到九年;男女儿童教育机会均等,一律实行男女同校制的是()
Thisbookisaninvitationtosharetheexperiencesofpeople(31)likeyou,learnanewlanguageorcometoliveinacultured
Itturnsoutthatagoodnight’srestisgoodforbusiness.One-thirdofAmericanworkersaren’tsleepingenoughtofunction
Foodwastehasbeenachronicproblemforrestaurantsandgrocerystores—withmillionsoftonslostalongthewayascropsareh
最新回复
(
0
)