以下不正确的语句为()A、if(xy);B、if(x=y)(x!=0)x+=y;C、if(x!=y)scanf(“%d”,x);elsescanf(“%d”,y);D、if(xy){x++;y++;}

题目

以下不正确的语句为()

  • A、if(x>y);
  • B、if(x=y)&&(x!=0)x+=y;
  • C、if(x!=y)scanf(“%d”,&x);elsescanf(“%d”,&y);
  • D、if(x<y){x++;y++;}
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

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

A)if(x++);

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

C.if(x>y) x- -

D.if(y<0) {;}

else y++; else x++;


正确答案:C

第2题:

设变量x和y均已正确定义并赋值。以下if语句中,在编译时将产生错误信息的是A.if(x++);B.if(x>y&

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

A.if(x++);

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

C.if(x>0)x- else y++;

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


正确答案:C
解析:C语言规定,在“if(表达式)语句 1;else语句2;”这种形式的if语句中,在每一个else前面有一个分号,整个语句结束处有一分号。在本题的 C)选项中,else前面少了一个分号,这样程序在编译时,会出现语法错误。

第3题:

若有定义 int x,y; 并已正确给变量赋值,则以下选项中与表达式 (x-y)?(x++) : (y++) 中的条件表达式 (x-y) 等价的是

A)(x-y>0)

B)(x-y<0)

C)(x-y<0||x-y>0)

D)(x-y==0)


正确答案:D
答案 D
解析 : 此条件表达式的执行顺序是先求解表达式 “ x-y ” 的值 , 若值为非 0 , 则再求解表达式“ x++ ” ,其值就是条件表达式的值;若表达式 “ x-y ” 的值为 0 ,则再求解表达式 “ y++ ” ,其值就是条件表达式的值。因此本题的答案为选项 D 。

第4题:

以下不正确的语句为( )

A. if(x>y);

B. if(x>y){x++;y++;}

C. if(x=y)&&(x!=0)x+=y;

D. if(x!=y) scanf("%d",&x); else scanf("%d",&y);


正确答案:C

第5题:

以下不正确的语句为()。

A.if(X>y){x++;y++;}

B.if(X>y)

C.if(X=y)&&(X!=0)X+=y

D.if(x)Z=Z/X


参考答案:D

第6题:

正确的if语句形式是()

A、if(xy

B、if(x==y)x+=y;

C、if(x!=y)scanf(“%d“,

D、if(xy){x++;y++;}


参考答案:A,B,D

第7题:

for(int x=0,y=0;!x&&y<=5;y++)语句执行循环的次数是( )。

A.0

B.5

C.6

D.无数次


正确答案:C
解析:此题是典型的考题。题中x=0,则!x永远为真,对于条件表达式!x&&y=5只考虑 y=5,由于每次循环y都增加1,而且y从0开始到5。所以可知总共循环了6次。

第8题:

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

A)if(x++);

B)if(x>y&&y!=0);

C)if(x>y) x--

else y++;

D)if(y<0) {;}

else x++;


正确答案:C

第9题:

已知下列语句中的x和y都是int型变量,其中错误的语句是______ .

A.x=y++;

B.x=++y;

C.(x+ y)++;

D.++x=y;


正确答案:C
解析:(x+y)++操作应该是,(x+y)=x+y,然后(x+y)++,这是不正确的操作,所以此题应该选择C。

第10题:

下面语句正确的是

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
解析:此题考查是条件浯句的结构。条件语句可以分为三种类型,如下:IfThen结构IfThenElse结构SelectCase结构而IfThen结构有两种格式:条件Then语句条件Then语句块EndIf

更多相关问题