首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设在C语言程序中已经定义了整型变量int x=2;,以下表达式中,值不为6的是( )。
设在C语言程序中已经定义了整型变量int x=2;,以下表达式中,值不为6的是( )。
admin
2020-11-27
79
问题
设在C语言程序中已经定义了整型变量int x=2;,以下表达式中,值不为6的是( )。
选项
A、2*x,x+=2
B、x++,2*x
C、x*=(1+x)
D、x*=x+1
答案
A
解析
选项A和B中出现的逗号表达式,整个表达式是取逗号后面的表达式的值,因此,选项A的计算过程是先计算2*x,得到4,此时x还是2,再计算x+=2,得到4,因此整个表达式的值是4。选项B的计算过程是先计算x++,得到2,此时x经过自加1后变成了3,再计算2*x,得到6,整个表达式的值取逗号后面的表达式的值为6。选项C分解后可以写成x=x*(1+x),将x=2代入,结果为6。选项D中的加法运算级别高于赋值运算,所以可以写成x=x*(x+1),将x=2代入,结果为6。
转载请注明原文地址:https://kaotiyun.com/show/Xstp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
已知字符’A’的ASCII代码值是65,字符变量c1的值是’A’,c2的值是’D’。则执行语句printf("%d,%d",c1,c2-2);的输出结果是
若变量已正确定义,以下选项中非法的表达式是
下列选项中,能正确定义数组的语句是
以下叙述中正确的是
C源程序中不能表示的数制是
设有定义doublea[10],*s=a;以下能够代表数组元素a[3]的是()。
以卜叙述中正确的是
有以下程序main(){inta=1,b=2,c=3,x;x=(a^b)&c;printf("%d\nT",x);}程序的运行结果是
C语言源程序名的后缀是()。
在软件开发中,需求分析阶段可以使用的工具是( )。
随机试题
HSE管理体系是指健康、安全、()管理体系。
老年男性尿潴留最常见的原因是
女性40岁,停经33天,急性右下腹疼痛一天,阵发性加剧6小时,伴恶心呕吐。妇科检查:宫颈轻举痛,宫体正常大小,子宫右侧可触及一6cm×8cm×4cm大肿块,压痛明显。最恰当的治疗方法是
A.脏躁B.虚烦不眠证C.心肾不交证D.阴虚血少,神志不安证E.心火亢盛,阴血不足证
为增强混悬液的稳定性,常用的方法有
违约金是指当事人一方违约时,向对方支付一定数额的金钱。下列关于违约金的表述中不正确的是()。
下列各项属于资金账户管理内容的有( )。
在一个减法算式里,被减数、减数与差的和是224,减数比差少16。如果被减数不变,减数增加35,那么差变为多少?
2015年全国共建立社会捐助工作站、点和慈善超市3.0万个,比上一年减少0.2万个,其中:慈善超市9654个,同比下降5.1%。全年共接收社会捐赠款654.5亿元,其中:民政部门接收社会各界捐款44.2亿元,各类社会组织接收捐款610.3亿元。全年民政部门
Accordingtotheresultoftheresearch,smokerswillknowwhichbrandsaremost______toaffecttheirhealth.
最新回复
(
0
)