对于语句Ifx=1 Then y=1,下列说法正确的是()。

题目

对于语句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为关系表达式
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

设变量a、b、c、d和y都已正确定义并赋值。若有下列if语句 if(a<B)

if(c==D) y=0;

else y=1;

该语句所表示的含义是( )。

A.

B.

C.

D.


正确答案:C
解析:语句if(c==d) y=0;else y=1;是if(ab)语句的一个子句。所以整个C语句表达式的意思是:在ab的情况下,如果c=d则y=0,否则y=1。所以,选项C)为正确答案。

第2题:

若x和y是程序中的两个整型变量,则下列if语句中正确的是( )。

A.if(x==0)y=l;else y=2;

B.if(x==0)theny=1 elsey=2

C.if(x=0)y=l else y=2;

D.ifx==0y=1 else y=2;


正确答案:A
解析:if…else语句的格式:if(<条件>)<语句1>else<语句2>,注意语句结束要以分号结尾,对照题中选项可知A正确。

第3题:

设变量a、b、c、d和y都己正确定义并赋值。若有下列if语句

if(a<b)

if(c= =d) y=0;

else y=1;

该语句所表示的含义是( )。

A.

B.

C.

D.


正确答案:C
解析:语句if(c==D) y=0;else y=1;是if(aB) 语句的一个子句。所以整个C语句表达式的意思是:在、 ab的情况下,如果c=d则y=0,否则y==1。所以,选项C) 为正确答案。

第4题:

设变量x和y均已正确定义并赋值。下列if语句中,在编译时将产生错误信息的是

A.ifx++);

B.it(x>y&&y!=0);

C.if(x>0)x--

D.if(y<0){;} else y++; else x++;


正确答案:C
解析:选项A)和选项B)在条件判断语句的后面是空语句,什么都不做;在选项D)中,if后面是一个复合空语句;而在选项C)中,在X--后面少了一个分号,所以程序段在编译时,会出现语法错误。

第5题:

语句Ifx=1Theny=1,下列说法正确的是()。

A、x=1和y=1均为赋值语句

B、x=1和y=1均为关系表达式

C、x=1为关系表达式,y=1为赋值语句

D、x=1为赋值语句,y=1为关系表达


参考答案:C

第6题:

下列语句不合法的是( )。

A、 x = 1 : y=2

B、 ? x ; y ;

C、 ? x , y ,

D、 x = 1; y = 2


正确答案:D

第7题:

下列语句()是不正确的。

A、IFX≠YThenPrint"X不等于Y"

B、IFX!=YThenPrint"X不等于Y"

C、IFX<>YThenPrint”"X不等于Y"

D、IFX≠YPrint"X不等于Y"


参考答案:ABD

第8题:

( 19 )若 x 和 y 是程序中的两个整型变量,则下列 if 语句中正确的是

A ) if(x==0) y=1; else y=2;

B ) if(x==0) then y=1 else y=2;

C ) if(x==0) y=1 else y=2;

D ) if x==0 y=1; else y=2;


正确答案:A

第9题:

下列选项中,语法正确的语句的是()。

A、Ifx≥yThenT=A:A=B:B=T

B、Ifx≥yThenT=A;A=B;B=T

C、Ifx=yThenT=AA=BB=T

D、Ifx=ythenT=A:A=B:B=T


正确答案:D

第10题:

下面语句正确的是A.Ifx<3yAndx>yTheny=x^3B.Ifx<3yAndx>yTheny=3xSXB

下面语句正确的是

A.If x<3y And x>y Then y=x^3

B.If x<3y And x>y Then y=3x

C.If x<3y:x>y Then y=x^3

D.If x<3y And x>y Then y=x* *3


正确答案:A

更多相关问题