77问答网
所有问题
19当a=1,b=3,c=5,d=5时,执行下面一段程序后,x的值为
A)1 B) 2 C) 3 D) 6
if(a<b)
if(c<d) x=1;
else
if(a<c)
if(b<d) x=2;
else x=3;
else x=6;
else x=7;
举报该问题
其他回答
第1个回答 2013-01-12
B,if和else对应好。
a = 1: b = 3: c = 5: d = 5
If (a < b) Then
If (c < d) Then
x = 1
Else
If (a < c) Then
If (b < d) Then
x = 2
Else
x = 3
End If
Else
x = 6
End If
End If
Else
x = 7
End If
Print x
这样更清楚
本回答被提问者和网友采纳
第2个回答 2013-01-12
B,这是分支。你一层一层往下就出来了
相似回答
当a=1
、
b=3
、
c=5
、
d=
4
时,执行下面一段程序后,x的值为
___。 if (a<b...
答:
else if (a<c)//满足条件 if (b<d)//满足条件 x=2;//执行这一句 else
x=3
;else x=6;else x=7;
当a=1,b=3,c=5,d=
4
时,执行
完
下面一段程序后x的值
是
答:
B)2 ,从在最里面往外推 if和else的配对情况,就比较好理解,应该是这个答案吧
.
当a=1,b=3,c=5,d=
4
时,执行
完
下面一段程序后x的值
是
答:
没学过C++,不过学过C语言,格式不对
23、
当a=1, b=3, c=5, d=
4
时,执行下面一段程序后,x的值为
___ if (
答:
D,一个if对应相近的else那么最后一个else是对应第一个if 的,而第一个if成立,so
当a=
2
,b=3,c=
4
,d=5时, 执行下面一段程序后x的值为
答:
答案是D)5 因为if与else的配对情况如下图,a>b第一个条件便不成立,所以
x=5
。
下列
程序段
运行
后,x的值
是( )
a=1
;
b=
2;x=0; if(!(--a)) x-
答:
结果是x是 0 选A --a的结果是0.!0的结果是
1,,
所以第一个if满足条件,x--; 此时x为-1 !b的结果是0,所以第二个if不满足条件
,执行
else ++x所以x为0
为什么答案是
1
啊, 下列
程序段执行后,x的值为
( )。 x=0; for(i=0
答:
因为for(i=0;i<10;i++);循环的后面有一个;,所以循环体就是空语句(什么都不执行)。等到循环结束,i的值为11。此时执行一次if(i) x++;所以
x的值为1
。
大家正在搜
已知ab互为相反数cd互为倒数
a
k=a>b?c:d>e?d:e
车的级别a b c d e
a是b是c是 d是谁
a是 b是 c是 d是什么
a b c d e f g
如果a比b等于c比d
a与b对应c与d对应 D是什么
相关问题
23、 当a=1, b=3, c=5, d=4时,...
当a=1,b=3,c=5,d=4时,执行完下面一段程序后x的...
当a=1、b=3、c=5、d=4时,执行下面一段程序后,x的...
17 当a=1,b=3,c=5,d=4时,执行下面一行程序后...
当a=1, b=3, c=5, d=4, x=3时,执行下面...
.当a=1,b=3,c=5,d=4时,执行完下面一段程序后x...
当a=2,b=3,c=4,d=5时, 执行下面一段程序后x的...
有定义int a=1,b=3,c=5,d=4,x=0;执行完...