首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若x、a、b和c均是int型变量,则执行表达式“x=(a=1,b=2)”后的结果是( )。
若x、a、b和c均是int型变量,则执行表达式“x=(a=1,b=2)”后的结果是( )。
admin
2013-02-27
31
问题
若x、a、b和c均是int型变量,则执行表达式“x=(a=1,b=2)”后的结果是( )。
选项
A、1
B、2
C、3
D、x无确定值
答案
2
解析
本题主要考查逗号运算符的运算规则。逗号运算符用于将多个表达式串在一起,逗号运算符的左边总是不返回的,这就是说,逗号右边表达式的值才是整个表达式的值。逗号运算符的结合性为从左到右。由此就可以把表达式理解为 x=b=2。
转载请注明原文地址:https://kaotiyun.com/show/37Vp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序: #include<stdio.h> voidfun(char*t,char*s) { while(*t!=0)t++; while((*t++=*s++)!=0); } main() { charss[1
若有以下定义和语句: #include<stdio.h> chars1[10]="abcd!",*s2="\n123\\"; printf("%d%d\n",strlen(s1),strlen(s2)); 程序的运行结果是()
下列定义数组的语句中错误的是()。
设文件指针fp已定义,执行语句“fp=fopen("file","w");”后,下列针对文本文件file操作叙述的选项中正确的是()。
设有定义:doubex=5.16894;,则语句“printf("%lf\n",(int)(x*1000+0.5)/1000.);”的输出结果是()。
有以下函数: intfun(char*x,char*y) {intn=0; while((*x==*y)&&*x!=’\0’) {x++; y++; n++; } returnn; }
若有定义intw[3][5];,则以下不能正确表示该数组元素的表达式是()。
数据库系统中完成查询操作使用的语言是()。
在深度为5的完全二叉树中,度为2的结点数最多为【】。
对于类中定义的成员,其隐含访问权限是______。
随机试题
在挖掘机的型号中,“WLD"表示轮胎式电动单斗挖掘机。
急性胰腺炎血清淀粉酶升高是在发病后
A.清晨B.餐前C.餐中D.餐后E.睡前为了增强疗效,降糖药格列本脲片的适宜服药时间是
根据《侵权责任法》第56条规定:“因抢救生命垂危的患者等紧急情况,不能取得患者或者其近亲属意见的,经医疗机构负责人或者授权的负责人批准,可以立即实施相应的医疗措施。”,该条意在强调了哪项权利的保护具有一定程度的优先性:
国内贸易运输方式中运输能力最大的是()。
招标人以不合理的条件限制或者排斥潜在投标人的,可以处( )的罚款。
当建设期不为零,经营期内每年的净现金流量相等。在此情况下,可用简便算法求得的投资决策指标有()。
下列各项中,不符合城市维护建设税有关规定的是()。
下列不属于19世纪自然科学的三大发现之一的是()。
以下配置默认路由的命令正确的是(57)。
最新回复
(
0
)