下列循环语句中用到的各变量均已有确定的值,有语法错误的是()。A.while(x=y) 5;B.do x++; while(x==10)C.do 2;while(x==b);D.while(0);

题目

下列循环语句中用到的各变量均已有确定的值,有语法错误的是()。

A.while(x=y) 5;

B.do x++; while(x==10)

C.do 2;while(x==b);

D.while(0);


相似考题
参考答案和解析
do x++; while(x==10)
更多“下列循环语句中用到的各变量均已有确定的值,有语法错误的是()。”相关问题
  • 第1题:

    设x、y均是int类型变量,且x值为100,则关于以下for循环的正确判断是()。 for (y=100; x!=y; ++x,y++) printf("****\n");

    A.循环体只执行一次

    B.是无限循环

    C.循环体一次都不执行

    D.for语句中存在语法错误


    参考答案C

  • 第2题:

    如果For语句中的步长值为正,则循环正常结束时()。

    A、循环变量的终值>初值

    B、循环变量的终值<初值

    C、循环变量的终值=初值

    D、以上说法都错


    参考答案:A

  • 第3题:

    若下列选项中的各变量均为整型且已有值,其中不正确的赋值语句是( )。

    A.++i;

    B.n1=(n2/(n3=2));

    C.k=i=j;

    D.a=b+c=2;


    正确答案:D
    解析:本题考查赋值表达式。赋值表达式的一般形式是:变量名=表达式。C语言规定,不能给变量表达式赋值。

  • 第4题:

    下列各语句序列中,能够将变量u、s中最大值赋值到变量t中的是()。

    • A、if(u>s)t=u;t=s;
    • B、t=s;if(u>s)t=u;
    • C、if(u>s)t=s;elset=u;
    • D、t=u;if(u>s)t=s;

    正确答案:B

  • 第5题:

    下列关于while语句的描述中,正确的是()。

    • A、while语句循环体中可以没有语句
    • B、while语句的循环条件可以是整型变量
    • C、while语句的循环体必须使用大括号
    • D、while语句的循环体至少被执行一次

    正确答案:A

  • 第6题:

    如果For语句中的步长值为正,则循环正常结束时()

    • A、循环变量的终值>初值
    • B、循环变量的终值<初值
    • C、循环变量的终值=初值
    • D、以上说法都错

    正确答案:A

  • 第7题:

    已知A,B,C,D是简单变量,且都已有互不相同的值,执行语句B=8;A=C;D=A;D=B;后,其值相等的变量是()。

    • A、A、D
    • B、A、C
    • C、C、B
    • D、B、A

    正确答案:B

  • 第8题:

    执行FOR ...ENDFOR语句时,若步长为()值,则循环条件为(循环变量)<:(终值);若步长为()值,则循环条件为(循环变量)>(终值)。


    正确答案:正;负

  • 第9题:

    下列关于for循环语句说法错误的是()。

    • A、for循环的第1个参数用于初始化变量。
    • B、for循环的第2个参数用于条件判断。
    • C、for循环的第3个参数用于改变第1个参数的值。
    • D、for循环的各参数之间使用逗号分隔。

    正确答案:D

  • 第10题:

    填空题
    执行FOR ...ENDFOR语句时,若步长为()值,则循环条件为(循环变量)<:(终值);若步长为()值,则循环条件为(循环变量)>(终值)。

    正确答案: 正,负
    解析: 暂无解析

  • 第11题:

    单选题
    已知a、b、c、d是同类型的简单变量,而且已有互不相同的值,执行下列语句:b:=a;a:=c;d:=a;d:=b;后,其值相等的变量是()
    A

    a,c

    B

    a,d

    C

    c,b

    D

    b,a

    E

    无法确定


    正确答案: B
    解析: 暂无解析

  • 第12题:

    判断题
    在For循环中,Next是循环终端语句。其后面的"循环变量"必须与For语句中的"循环变量"相同。
    A

    B


    正确答案:
    解析: 暂无解析

  • 第13题:

    下列语句执行后,变量a的值是()。a=3:a=6ENDa=9

    A、3

    B、6

    C、9

    D、程序有错,a的值不可确定


    参考答案:B

  • 第14题:

    下列语句: X=5 If X>0 Then Y=5 Y=10 运行程序后,下列叙述中正确的是 ______。

    A.变量Y的值是5

    B.变量Y的值是10

    C.变量X的值是10

    D.变量Y的值无法确定


    正确答案:B
    解析:程序运行后,系统会从上至下执行这三条语句。当执行到第二条语句时,因满足If语句中的条件X>0,故Y被赋值5,当执行到第三条语句时,又赋值10,取代原来的5,故最后Y的值是10。

  • 第15题:

    编译程序对C语言源程序进行语法分析时,可以确定(22)。

    A.变量是否定义(或声明)

    B.变量的值是否正确

    C.循环语句的执行次数

    D.循环条件是否正确


    正确答案:A
    解析:程序错误一般分为语法错误和语义错误两种类型。其中,语法是形式上的错误,语义错误是意义上的错误,编译程序能够发现程序中的所有语法错误。本题中编译程序对源程序语法分析时可以找出形式上的错误,即变量是否定义,而不能找出意义上的错误,如BCD。

  • 第16题:

    ()导致PL/SQL中WHILE循环结束。

    • A、控制传递给EXIT语句
    • B、Boolean变量或表达式值为NULL
    • C、Boolean变量或表达式值为TRUE
    • D、Boolean变量或表达式值为FALSE

    正确答案:D

  • 第17题:

    有以下程序段:vark=0;while(k=1)k++;下列选项中关于该程序段的描述正确的是()。

    • A、语句不存在语法错误,但while循环将执行无限次,引发错误
    • B、语句存在语法错误,while循环不能执行
    • C、语句不存在语法错误,但while循环一次也不执行
    • D、while循环执行1次

    正确答案:A

  • 第18题:

    假定已有变量定义语句:intm=3,n=2;,那么(float)(m/n)表达式的值是1.5。


    正确答案:错误

  • 第19题:

    在For循环中,Next是循环终端语句。其后面的"循环变量"必须与For语句中的"循环变量"相同。


    正确答案:正确

  • 第20题:

    设有下列语句:  do while .t.  … enddo  则该语句().

    • A、无语法错误,但循环体中应有退出循环的语句,否则是一个死循环
    • B、无语法错误,但这是一个死循环,无法退出循环
    • C、肯定是错误的
    • D、语法错误,while后只能是逻辑表达式

    正确答案:A

  • 第21题:

    单选题
    如果For语句中的步长值为正,则循环正常结束时()
    A

    循环变量的终值>初值

    B

    循环变量的终值<初值

    C

    循环变量的终值=初值

    D

    以上说法都错


    正确答案: A
    解析: 暂无解析

  • 第22题:

    单选题
    下列关于for循环语句说法错误的是()。
    A

    for循环的第1个参数用于初始化变量。

    B

    for循环的第2个参数用于条件判断。

    C

    for循环的第3个参数用于改变第1个参数的值。

    D

    for循环的各参数之间使用逗号分隔。


    正确答案: D
    解析: 暂无解析

  • 第23题:

    单选题
    设有下列语句:  do while .t.  … enddo  则该语句().
    A

    无语法错误,但循环体中应有退出循环的语句,否则是一个死循环

    B

    无语法错误,但这是一个死循环,无法退出循环

    C

    肯定是错误的

    D

    语法错误,while后只能是逻辑表达式


    正确答案: B
    解析: 暂无解析

  • 第24题:

    单选题
    已知A,B,C,D是简单变量,且都已有互不相同的值,执行语句B=8;A=C;D=A;D=B;后,其值相等的变量是()。
    A

    A、D

    B

    A、C

    C

    C、B

    D

    B、A


    正确答案: C
    解析: 暂无解析