C++语言程序设计

单选题若整型变量a、b、c、d中的值依次为:1、4、3、2。则条件表达式a<b?a:c<d?c:d的值是(  )。A 1B 2C 3D 4

题目
单选题
若整型变量a、b、c、d中的值依次为:1、4、3、2。则条件表达式a<b?a:c<d?c:d的值是(  )。
A

1

B

2

C

3

D

4

如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

若整型变量a、b、c、d中的值依次为:1、4、3、2。则条件表达式a<b?a:c<d?c:d的值是( )。

A.1

B.2

C.3

D.4


正确答案:A
解析:条件表达式的形式如下:表达式17表达式2:表达式3,所以本题条件表达式ab?a:cd?c:d应该理解为ab?a:(cd?c:D) ,首先求出条件表达式cd?c:d的值等于2,再求条件表达式ab?a:2的值,由于 a=1b=4成立,所以上述条件表达式的值等于1。

第2题:

表达式aB||(C后,表达式x+y的值为()

A、1

B、2

C、3

D、4


参考答案:C

第3题:

如果int a=1,b=2,c=3,d=4;则条件表达式“a<b?a:c<d?c:d”的值是()。A)1 B)2C)3 D)4


正确答案:A
先进行a<b的判断,因为a=1,b=2,所以条件成立取a的值为表达式的值,即1.

第4题:

若整型变量a,b,c,d 中的值依次为:1,4,3,2 则条件表达式a<b? a:c<d? c:d的值是( )。

A.1

B.2

C.3

D.4


正确答案:A
解析:本题先计算ab的值,由a=1,b=4得ab的值为真,所以整个表达式ab?a:cd?c:d的值取a的值1。

第5题:

VB.NET中,定义数组如下Dimarr()asInteger={1,2,3,4,5}则arr(1)的值为()。

A、1

B、2

C、3

D、4


正确答案:B

第6题:

以下程序段运行结束后,变量X的值为( )。

A)1

B)2

C)3

D)4


正确答案:B
本题考查VBA中循环的知识。对于这种循环结构,首先看条件判断在循环体的前面还是后面,如果是先判断条件,则有可能一次也不执行循环体;如果是后判断条件,则无论条件如何至少执行一次循环体。在Until循环中条件为False时执行循环体,条件为True时退出循环;在While循环中条件为True时执行循环体,条件为False时退出循环,这一点要注意区分清楚。

第7题:

若a=2.42315是2.42247的近似值,则a有()位有效数字.

A、1

B、2

C、3

D、4


参考答案:C

第8题:

若a是值为3的整型变量,则在计算表达式a=3*4,a*5后,a的值为【 】。


正确答案:12
12

第9题:

若整型变量a、b、c、d中的值依次为2、2、3、4,则条件表达式a<b?a:c<d?c:d的值是( )。

A.1

B.2

C.3

D.4


正确答案:C
本题考查三目运算符a<b?a:c<d?c:d也可写成a<b?a:(c<d?c:d),所以根据优先级,先算括号内的,c小于d为真取C的值,再看a小于b为假,所以取C的值。

第10题:

若整型变量a、b、C、d中的值依次为2、2、3、4,则条件表达式a<b?a:c<d?C:d的值是( )。A.1

若整型变量a、b、C、d中的值依次为2、2、3、4,则条件表达式a<;b?a:c<;d?C:d的值是( )。

A.1

B.2

C.3

D.4


正确答案:C
本题考查三目运算符a<b?a:c<d?c:d也可写成a<b?a:(c<d?c:d),所以根据优先级,先算括号内的,c小于d为真取c的值,再看a小于b为假,所以取C的值。