网友您好, 请在下方输入框内输入要搜索的题目:

题目内容 (请给出正确答案)
单选题
以下叙述中正确的是(  )。
A

分支结构是根据算术表达式的结果来判断流程走向的

B

在C语言中,逻辑真值和假值分别对应1和0

C

对于浮点变量x和y,表达式:x==y是非法的,会出编译错误

D

关系运算符两边的运算对象可以是C语言中任意合法的表达式


参考答案

参考解析
解析:
C语言中,运算符两侧的运算对象可以任意合法的表达式,选项D正确;非0和0分别对应逻辑真值和假值,选项B错;关系运算符“==”两侧的运算对象只要为合法的表达式就可以编译通过,选项C错;分支结构是根据if或者else if后面的圆括号内的表达式(不仅仅是算术表达式,还有赋值表达式、逗号表达式、关系表达式、逻辑表达式等)的值来判定流程走向的,选项A错误;所以答案选D。
更多 “单选题以下叙述中正确的是(  )。A 分支结构是根据算术表达式的结果来判断流程走向的B 在C语言中,逻辑真值和假值分别对应1和0C 对于浮点变量x和y,表达式:x==y是非法的,会出编译错误D 关系运算符两边的运算对象可以是C语言中任意合法的表达式” 相关考题
考题 在C语言中,if语句后的一对圆括号中,用以决定分支流程的表达式为() A、只能是逻辑表达式B、只能是关系表达式C、只能是逻辑表达式或关系表达式D、可以是任意表达式

考题 ●对于逻辑表达式“x and y or not z”,and、or、not分别是逻辑与、或、非运算,优先级从高到低为not、and、or,and、or为左结合,not为右结合,若进行短路计算,则(20)。(20) A.x为真时,整个表达式的值即为真,不需要计算y和z的值B.x为假时,整个表达式的值即为假,不需要计算y和z的值C.x为真时,根据y的值决定是否需要计算z的值D.x为假时,根据y的值决定是否需要计算z的值

考题 ●算术表达式x-(y+c)*8的后缀式是(22) (-、+、*表示算术的减、加、乘运算,运算符的优先级和结合性遵循惯例)。(22) A.x y c 8 - + *B.x y - c + 8 *C.x y c 8 * + -D.x y c + 8 * -

考题 整型变量X和Y的值相等,且为非0值,则以下选项中结果为0的表达式是( )。A.X‖Y B.X | Y C.XY D.X^Y

考题 在表达式x-y中,“_”是作为非成员函数重载的运算符。若使用显式的函数调用代替直接使用运算符“_”,这个表达式还可表示为A.x.operator-(y)B.operator-(y,x)C.y.operator-(x)D.operator-(x,y)

考题 如果表达式--x/y中的“--”和“/”是作为友元函数重载的运算符,采用运算符函薮调用格式,该表达式还可表示为( )。A.operator/(x.operato--(), y);B.operator/(operator--(x), y);C.x.operator--().operator/(y);D.y.operator/(operator--(x));

考题 如果表达式--x/y中的“--”和“/”都是作为友元函数重载的运算符,采用运算符函数调用格式,该表达式还可表示( )。A.operator/(x. operator--(),y)B.operator/(operator--(x),y)C.x. operator--().operator/(y)D.y. operator/(operator--(x))

考题 设x,y和z都是int型变量,且x=3,y=4,z=5,则下面表达式中,值为0的表达式是( )。A. B. S 设x,y和z都是int型变量,且x=3,y=4,z=5,则下面表达式中,值为0的表达式是( )。A.B.C.D.

考题 语句if x=1 then y=1,下列说法正确的是()。A.x=1和y=1都是赋值语句B.x=1和y=1都是关系表达式C.x=1是赋值语句,y=1是关系表达式D.x=1是关系表达式,y=1是赋值语句

考题 若有int x,y,z;则表达式(x+y+z)是( )。A、算术表达式B、逻辑表达式C、关系表达式D、以上都不对

考题 若有int x,y,z;则表达式(x>y&&x>z)是()。A、算术表达式B、逻辑表达式C、关系表达式D、以上都不对

考题 若有int x,y,z;则表达式(x+3>y-1&&x>z)的类型是()。A、算术表达式B、逻辑表达式C、关系表达式D、以上都不对

考题 有VBA语句:If x=1 then y=1,下列叙述中正确的是A.X=1和y=1均为赋值语句B.x=1和y=1均为关系表达式C.x=1为关系表达式,y=1为赋值语句D.x=1为赋值语句,y=1为关系表达式

考题 逻辑表达式求值时常采用短路计算方式。“、“l l”、“!”分别表示逻辑与、或、非运算,“、“l l”、“!”分别表示逻辑与、或、非运算,“”、“||”为左结合,“!”为右结合,优先级从高到低为 “!”j.“”、“||”。对逻辑表达式“x(y II!z)”进行短路计算方式求值时,( )。A.x为真,则整个表达式的值即为真,不需要计算y和z的值。B.x为假,则整个表达式的值即为假,不需要计算y和z的值C.x为真,再根据z的值决定是否需要计算y的值D.x为假,再根据y的值决定是否需要计算z的值

考题 逻辑表达式求值时常采用短路计算方式。“&&”“||”“!”分别表示逻辑与、或、非运算,“&&”“||”为左结合,“!”为右结合,优先级从高到低为“!”“&&”“||”。对逻辑表达式“x&&(y||!z)”进行短路计算方式求值时,( )。A.x为真,则整个表达式的值即为真,不需要计算y和z的值 B.x为假,则整个表达式的值即为假,不需要计算y和z的值 C.x为真,再根据2的值决定是否需要计算y的值 D.x为假,再根据y的值决定是否需要计算z的值

考题 假定整数变量x和y的值分别为5和10,则逻辑表达式x5‖y=10的值为()。

考题 对于语句Ifx=1 Then y=1,下列说法正确的是()。A、x=1和y=1均为赋值语句B、x=1和y=1均为关系表达式C、x=1为关系表达式,y=1为赋值语句D、x=1为赋值语句,y=1为关系表达式

考题 语句Ifx=1Theny=1下列说法正确的是()。A、x=1和y=1均为赋值语句B、x=1和y=1均为关系表达式C、x=1为关系表达式,y=1为赋值语句D、x=1为赋值语句,y=1为关系表达式

考题 若有intx,y,z;则表达式(x+3y-1xz)的类型是()A、算术表达式B、逻辑表达式C、关系表达式D、以上都不对

考题 语句Ifx=1 Then y=1,下列说法正确的是()。A、x=1和y=1均为赋值语句B、x=1和y=1均为关系表达式C、x=1为关系表达式,y=1为赋值语句D、x=1为赋值语句,y=1为关系表达式

考题 对于语句If x=1 Then y=1,下列说法正确的是()。A、x=1为赋值语句B、x=1为关系表达式,y=1为赋值语句C、x=1和y=1均为关系表达式D、x=1和y=1均为赋值语句

考题 语句if x=1 then y=1,下列说法正确的是()。A、x=1和y=1都是赋值语句B、x=1和y=1都是关系表达式C、x=1是赋值语句,y=1是关系表达式D、x=1是关系表达式,y=1是赋值语句

考题 假定整数变量x和y的值分别为5和10,则逻辑表达式5y=10的值为()。

考题 单选题如果表达式--x/y中的“--”和“/”是作为友元函数重载的运算符,采用运算符函数调用格式,该表达式还可表示为(  )。A operator/(x.operator-(),y);B operator/(operator--(x),y);C x.operator--().operator/(y);D y.operator/(operator--(x))

考题 单选题对于if(表达式)语句,以下叙述正确的是(  )。A “表达式”的值可以是任意合法的数值B 在“表达式”中不能出现变量C 在“表达式”中不能出现常量D “表达式”的值必须是逻辑值

考题 填空题假定整数变量x和y的值分别为5和10,则逻辑表达式x5‖y=10的值为()。

考题 单选题若有intx,y,z;则表达式(x+3y-1xz)的类型是()A 算术表达式B 逻辑表达式C 关系表达式D 以上都不对