执行下面的语句后x的值为()。inta=14,b=15,x;charc='A';x=((ab)(c'a'));

题目
执行下面的语句后x的值为()。inta=14,b=15,x;charc='A';x=((ab)(c'a'));

A.TRUE

B.FLASE

C.0

D.1

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

第1题:

6、有如下程序段,执行该程序段后,x的值为()。 int a=14,b=15,x; char c='A'; x=(a && b) && (c<'B');

A.14

B.false

C.0

D.1


20

第2题:

【单选题】执行以下程序段后,x的值为______。 int a=14,b=15,x; char c='A'; x=(a&&b)&&(c<'B');

A.true

B.1

C.false

D.0


10

第3题:

有如下程序段 int a=14,b=15,x; char c=‛A’; x=(a&&b)&&(c<‛B’); 执行该程序段后,x的值为()

A.ture

B.false

C.0

D.1


D 解析:a&&b的值为true,c<'B'的值也为true,所以(a&&b)&&(c<'B')的值为true。但x是int型变量,所以(a&&b)&&(c<'B')的值最后要从bool型转换为int型赋给x。这样x的值应为1。

第4题:

执行以下程序段后,x的值为()。 int a=14,b=15,x; char c='A'; x=(a&&b)&&(c<'B');

A.true

B.1

C.false

D.0


D 解析:a&&b的值为true,c<'B',的值也为true,所以(a&&b)&&(c<'B')的值为true。但x是int型变量,所以(a&&b)&&(c<'B')的值最后要从bool型转换为int型赋给x。这样x的值应为1。

第5题:

有如下程序段,执行该程序段后,x的值为()。 int a=14,b=15,x; char c='A'; x=(a && b) && (c<'B');

A.14

B.false

C.0

D.1


0

第6题:

有如下程序段&includevoid main(){int a=14,b=15,x;char c='A'x=(a&&b)

有如下程序段 &include<iostream.h> void main() {int a=14,b=15,x; char c='A' x=(a&&b)&&(c<'B'=; cout<<x;= 执行该程序段后,x的值为

A.ture

B.假

C.0

D.1


正确答案:D

第7题:

有如下程序段 int a=14,b=15,x; char c='A'; x=(a&&b)&&(c<'b'); 执行该程序段后,x的值为

A.true

B.false

C.0

D.1


正确答案:D
解析: 在C语言中,逻辑运算符有4个,它们分别是:!(逻辑非)、‖(逻辑或)、&&(逻辑与)、^(异或)。在位运算里面还有&(位与)、|(位或)的运算。本题考查逻辑与运算符的用法,在表达式x=(a&&b)&&(c'B');中,先判断a&&b条件,逻辑与条件的两边都要保证为1,即a和b都成立,当然c'B',是成立的,显然,该表达式的值为1。

第8题:

有如下程序段

int a=14,b=15,x;

char c=′A′;

x=(a&&b)&&(c<′B′);

执行该程序段后,x的值为

A.true

B.false

C.0

D.1


正确答案:D
解析:在C语言中,逻辑运算符有4个,它们分别是:!(逻辑非)、逻辑或)、&&(逻辑与)、^(异或)。在位运算里面还有&(位与)、|(位或)的运算。本题考查逻辑与运算符的用法,在表达式x=(a&&b)&&(c<'B');中,先判断a&&b条件,逻辑与条件的两边都要保证为1,即a和b都成立,当然c<'B'是成立的,显然,该表达式的值为1。

第9题:

有如下程序段&includevoid main(){int a=14,b=15,x;char c='A':x=(a &&

有如下程序段 &include<iostream.h> void main() {int a=14,b=15,x; char c='A': x=(a && b) && (c<'B'=; cout<<x;= 执行该程序段后,x的值为

A.ture

B.FALSE

C.0

D.1


正确答案:D