首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设在C语言程序中已经定义了整型变量int x=2;,以下表达式中,值不为6的是( )。
设在C语言程序中已经定义了整型变量int x=2;,以下表达式中,值不为6的是( )。
admin
2020-11-27
61
问题
设在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全国计算机二级
相关试题推荐
以下程序的输出结果是()。main(){intx=1,y=0;if(!x)y++;elseif(x==0)if(x)y+=2;elsey+=3;printf(’’%d\n’’,y);}
设有宏定义:#defineIsDIV(k,n)((k%n==1)?1:0),且变量m已确定义并赋值,则宏调用:IsDIV(m,5)&&IsDIV(m,7)为真时所要表达的是()。
有以下程序charfun(char*c){if(*c<=’Z’&&*c>=’A’)*c-=’A’-’a’;return*c;}main(){chars[81],*p=s;gets(s);while(*p){*p=fun(p);putch
可在C程序中用作用户标识符的一组标识符是
要求通过while循环不断读入字符,当读入字母N时结束循环。若变量已正确定义,以下正确的程序段是
软件生命周期可分为定义阶段、开发阶段和维护阶段,下面不属于开发阶段任务的是
设二叉树的后序序列为DGHEBIJFCA,中序序列为DBGEHACIFJ。则前序序列为
C语言程序中,运算对象必须是整型数的运算符是
一般情况下,当对关系R和S进行自然连接时,要求R和S含有一个或者多个共有的()。
软件生命周期可分为定义阶段,开发阶段和维护阶段。详细设计属于
随机试题
向一个长度为n的向量的第i个元素(1≤i≤n+1)之前插入一个元素时,需向后移动_____个元素。
所谓民族问题,指的是()
关于钙代谢的叙述,正确的是
长期透析的病人不会出现哪个心理问题期
维生素B12缺乏引起恶性贫血神经症状的原因是
Ⅰ型超敏反应Ⅳ型超敏反应
只有通过合同、程序和团队文化建设等手段,建立统一的质量管理体系,并在实施过程中保持其有效性,才能保证建设项目的整体质量,这是指质量控制主体的()。
在我国目前的金融体系下,货币政策最主要的传导体是()。
下列关于劳动力市场歧视的表述,正确的有()。
某日,在甲市上大学的胡某乘坐公交车回乙市家中,公交车经停丙地时,用手机在微信上分享了车站风景图片。公交车继续行驶,经停丁市站点上下乘客,快到乙市时胡某想用手机联系家人接站,发现背包被割破,手机被盗。胡某想报案,首先有管辖权的公安机关是()。
最新回复
(
0
)