首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有定义: int x=2; 以下表达式中,值不为6的是( )。
设有定义: int x=2; 以下表达式中,值不为6的是( )。
admin
2019-07-14
70
问题
设有定义:
int x=2;
以下表达式中,值不为6的是( )。
选项
A、2*x, x+=2
B、x++,2*x
C、x*=(1+x)
D、x*=x+1
答案
A
解析
逗号表达式的计算过程是分别计算所有表达式的值,并把最后一个表达式的值作为整个逗号表达式的值。选项A)中,先计算2*x,值为4,再计算x+=2,值为6,整个表达式的值为6;选项B)中先计算x++,值为3,再计算2*x,值为6,整个表达式的值为6。选项C)可以写作x=x*(1+x),计算得的结果为6;选项D)可以写作x=x*(x+1),计算结果为6。综上,答案选A)。
转载请注明原文地址:https://kaotiyun.com/show/UwRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
C语言中的标识符分为关键字、预定义标识符和用户标识符,以下叙述正确的是
有如下嵌套的if语句if(a<b)if(a<c)k=a;elsek=c;elseif(b<c)k=b;elsek=c;以下选项中与上述if语句等价的语句是
有以下程序:#includeintfun(){staticintx=1;x*=2;returnx;}main(){inti,s=1;for(i=1;i<=3;i++)s*=fun();printf("%d\n",s);}程序运行后的
按照C语言规定的用户标识符命名规则,不能出现在标识符中的是()。
有以下程序#includemain(){intx=1,y=0,a=0,b=0;switch(x){case1:switch(y){case0:a++;break;case1:b++;break;}case2:a++;b++;break;
以下fun函数的功能是将形参s所指字符串内容颠倒过来voidfun(char*s){inti,j,k;for(i=0,j=strlen(s)__________;i
对长度为10的线性表进行冒泡排序,最坏情况下需要比较的次数为
下面对对象概念描述正确的是
对长度为10的线性表进行冒泡排序,最坏情况下需要比较的次数为()。
下列给定程序中,函数fun的功能是:将十进制正整数m转换成k(2≤k≤9)进制数,并按位输出。例如,若输入8和2,则应输出1000(即十进制数8转换成二进制表示是1000)。请改正程序中的错误,使它能得出正确的结果。注意:部分源程序在
随机试题
下列输血适应证中哪一项是错误的
关于视紫红质叙述中,错误的是
移植患者接受了同种异体的血液后可以产生不同的免疫反应。包括免疫排斥、免疫耐受和免疫抑制,所产生的免疫反应类型可能与移植物的类别、疾病的种类以及免疫系统的状态关系密切,具体机制不明。输注献血者血液可以提高肾脏移植的存活率的原因是
简述债务承担的条件与效力。
施工组织总设计、单位工程施工组织设计和分部(分项)工程施工组织设计的区别有()。
简述备学生包括的内容。
设计概念结构时,通常使用的方法有()。
谈谈你对民主集中制是党的根本组织制度和领导制度的理解。
在工作和生活中如果不了解基本的科学常识,往往会引发严重的后果。遇到下列情况,正确的做法是______。
Thereare(11)intheU.S.:Ifyouhaveto(12)severaltimezonesin12hoursorless,youmayfeelanupsetofyour
最新回复
(
0
)