请不要糊弄人!~
我压根没写D选项!~
好吧我看错了,是C
追问╮(╯▽╰)╭
我该说什么好?~
上次采纳的那道题~
刚刚才知道是错误的~
十分郁闷~
话说~
知友~
请你认真一点儿呗?!~
这些题对我来说很重要!~
错不得~
怎么可能是错的啊
追问刚刚采纳的~
那个200的~
你仔细看看~
额,是了,答案是对的,选项写乱了
int x=2 以下值不为6的是 A x*=(1+x) B x++,2*x C 2*x,x+=2
所以 A x*=(1+x) 整个表达式的值就是赋值完毕后的左值 也就是x的值 就是6 B x++,2*x 先算x++ 这时x=3 再算2*x = 6 整个表达式的值等于最靠右的表达式的值 也就是2*x = 6 C 2*x,x+=2 先算2*x = 4 但是注意 此时没有赋值 所以x的值依然是2 再算x+=2 整个表达式的值...
设有定义:intx=2;,以下表达式中,值不为6的是()。
A.x*=x+1 B.x++,2*x C.x*=(1+x)D.2*x,x+=2 正确答案:D
...x=2 下列值不为6的是: A:x++,2*x B:2*x,x+=2 本人菜鸟,请大帮忙,选...
A x++,2*x x++等价于x,它的值为2,但是x++之后的x的值变成3了, 2*x=6;B 2*x,x+=2 2*x=4,但是x仍为2,x+=2等价于x=x+2;所以x为4;
设有定义“intx=2;”,下列表达式中,值不为6的是( )。
【答案】:D D。【解析】本题考查了复合运算符“=”和逗号表达式如何正确求值。逗号表达式的作用是用逗号将表达武连起来,其有效值为最后一个表达式的值,其运算的结合性从左到右进行运算。选项D是一个逗号表达式,其值为4。
设有定义:int X=2;,以下表达式中,值不为6的是( )。
【答案】:A A选项中逗号表达式先计算第一表达式2*x,然后计算表达式x+=2的值,即x=x+2即4,整个逗号表达式为第二个表达式的值4,所以选择A。B选项中首先计算逗号表达式中第一表达式x++,此时x为3,在执行第二个表达式2·X=2*3=6,所以逗号表达式为第二个表达式的值6。C选项的赋值表达式可以...
设有定义:int x=3;,以下表达式中,值不为l2的是( )。
【答案】:D 本题考查逗号运算符的运算方式,逗号运算符的作用是将若干表达式连接起来,它的优先级别在所有运算符中是最低的,结合方向为”自左至右”。A)选项和c)选项的结果是一样的,可展开为:x=x*(x+1)=3*4=12;B)选项中先执行x++,因为++运算符有自加功能,逗号之前执行后x的值为4,...
intx=2 X++,2*X怎么算
int x=2是先声明一个整形变量x,半将他赋值为2;X++是将x的值增加1,在这里就是3了。。2*X嘛,就不用我解释了。。呵呵~~答案是6咯。。
int x=2;表达式x++,2*x为啥等于6?++后置的嘛
int x = 2;x++;2*x 是这个顺序么。int x = 2;\/\/--此时x=2 x++;\/\/--x自增完毕,x=3 2*x;\/\/--等同于2*3 如果要等于4的话 只需要将 x++;这一行代码移动到2*x的计算之后 让它算完了再自增。
程序设计习题
(6)若有以下程序段:int c1=2,c2=3,c3;c3=1.0\/c2*c1;则执行后c3的值是(A )A.0 B.3 C.1 D.2 (7)如下程序:main(B){int y=6,x=3,z=1;printf("%d %d\\n",(++x,y++),z+2);} 运行该程序的输出结果是( )A.3 4 B.6 3 C.4 3 D.3 3 (8)若有...
2009年上半年全国计算机等级考试二级C语言笔试试题及答案
A)o115B)0118C)1.5e1.5D)115L 14.(14)设有定义:int x=2;,一下表达式中,值不为6的是A)x*=x+1B)X++,2*xC)x*=(1+x)D)2*x,x+=2 15.(15)程序段:int x=12; double y=3.141593;printf("%d%8.6f",x,y);的输出结果是A)123.141593B)12 3.141593C)12,3.141593D)123.141593016.(16)若...