以下哪个for语句是不能编译的?A.for (i=0;j=0; i<10; i++ );B.for (i=0,j=0; i<10; i++; j++ );C.for ();D.for (;;);E.for (i=0; j<10; j++ );F.for (i=0; i<10, j<10; i++);G.for (i=0; i<10; i--);

题目

以下哪个for语句是不能编译的?

A.for (i=0;j=0; i<10; i++ );

B.for (i=0,j=0; i<10; i++; j++ );

C.for ();

D.for (;;);

E.for (i=0; j<10; j++ );

F.for (i=0; i<10, j<10; i++);

G.for (i=0; i<10; i--);


相似考题
更多“以下哪个for语句是不能编译的?”相关问题
  • 第1题:

    以下语句哪个不是跳转语句()

    A、continue

    B、while

    C、break

    D、return


    参考答案:B

  • 第2题:

    编译并运行以下程序,以下描述哪个选项是正确的()

    A、编译通过运行无异常

    B、编译通过但运行时出错

    C、2出错,不能成功编译

    D、不能成功编译,行3出错


    参考答案:C

  • 第3题:

    编译并运行以下程序,以下描述哪个选项是正确的_________。1.classa{2.protectedstringtostring(){3.returnsuper.tostring();}4.}

    A.不能成功编译,行3出错

    B.行2出错,不能成功编译

    C.编译通过但运行时出错

    D.编译通过运行无异常


    正确答案:B

  • 第4题:

    有以下定义语句,编译时会出现编译错误的是( )。

    A.A

    B.B

    C.C

    D.D


    正确答案:A
    A)选项:再能将一个字符串赋值给一个字符变量,所以选择A)。

  • 第5题:

    有以下定义语句,编译时会出现编译错误的是

    A.char a=‘a’;

    B.char a=‘\n’;

    C.char a=‘aa’;

    D.char a=‘\x2d’;


    正确答案:C
    解析:aa是字符串,不用加上单引号。

  • 第6题:

    有以下定义语句,编译时会出现编译错误的是( )。

    A.char a=a;

    B.char a=\n

    C.char a=aa;

    D.char a=\x2d;


    正确答案:C
    char类型用于存储单个字符的简单变量类型,它可以被指定为一个字符常量或一个整数。

  • 第7题:

    下列程序不能通过编译,应该在划线部分填写的语句是_______。


    正确答案:
    【答案】return x;
    【解析】本题函数声明时指定了函数的返回值为double,因此在函数体中必须存在一个return语句。

  • 第8题:

    什么叫预编译语句?


    正确答案:在C++程序的源代码中可以包括各种编译用的命令语句,这些语句都称为预编译语句。

  • 第9题:

    编译语句Double aDouble=37.2D不会出现编译错误。


    正确答案:错误

  • 第10题:

    编译代码classMySstringextendsString{}会出现的情况是()

    • A、成功编译
    • B、不能编译,因为没有main方法
    • C、不能编译,因为String是abstract类型的
    • D、不能编译,因为String是final类型的

    正确答案:D

  • 第11题:

    判断题
    预编译语句指事先编译好SQL语句,绑定变量。这样能确保SQL语句结构,有效防止用户输入被当作SQL语句执行。
    A

    B


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

  • 第12题:

    单选题
    下列哪些是不能通过编译的语句()
    A

    inti=32

    B

    floatf=45.0

    C

    doubled=45.0

    D

    chara=‘c’


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

  • 第13题:

    下列关于注释的叙述中,正确的是()。

    A、注释语句是非执行语句,仅对程序的有关内容起注释作用,它不被解释和编译

    B、注释语句可以放在代码中的任何位置

    C、注释语句不能放在续行符的后面

    D、代码中加入注释语句的目的是提高程序的可读性


    参考答案:ACD

  • 第14题:

    对于已经被定义过可能抛出异常的语句,在编译时()。

    A.必须使用try/catch语句处理异常

    B.如果程序错误,则必须使用try/catch语句处理异常

    C.不使用try/catch语句会出现编译错误

    D.不使用try/catch语句不会出现编译错误


    正确答案:B

  • 第15题:

    阅读以下程序:该程序在编译时产生错误,原因是( )。

    A.定义语句出错,Case是关键字,不能用作用户自定义标识符

    B.定义语句出错,printF不能用作用户自定义标识符

    C.定义语句无错,sCanf不能作为输入函数使用

    D.定义语句无错,printf不能输出Case的值


    正确答案:A
    标识符不能与c编译系统已经预定义的、具有特殊用途的保留标识符(即关键字)同名,否则程序在编译时会出现错误。题目源程序中使用了已经预定义的关键字case,所以将出现错误。

  • 第16题:

    阅读以下程序

    #include<stdio,h>

    main( )

    { int case;float printF;

    printf(“请输入2个数:”);

    scanf(“%d%f”,&zase,&rintF);

    prinff(“%d%f\n”,case,printF);

    }

    该程序在编译时产生错误,其出错原因是

    A.定义语句出错,ca8e是关键字,不能用作用户自定义标识符

    B.定义语句出错,pfintF不能用作用户自定义标识符

    C.定义语句无错,scanf不能作为输入函数使用

    D.定义语句无错,printf不能输出case的值


    正确答案:A
    解析:标识符不能与c编译系统已经预定义的、具有特殊用途的保留标识符(即关键字)同名,否则程序在编译时会出现错误。题目源程序中使用了已经预定义的关键字car,所以将出现错误。

  • 第17题:

    有以下定义语句,编译时会出现编译错误的是( )。 A)B)

    A.

    B.


    正确答案:C
    aa是字符串,字符串的表示要用双引号,可以赋值给字符数组和字符指针变量,但字符串不能赋值给字符变量,只能给字符变量赋值单个字符。

  • 第18题:

    下面哪个语句会产生编译错误? ( )

    A.float F=4090 F;

    B.double D=4090;

    C.byte B=4096;

    D.char C=4096;


    正确答案:C
    解析:该题考查对基本数据类型的定义以及基本数据类型的取值范围的掌握。选项A正确,Java语言默认的实型数的形式是double类型的,要把它赋给float类型的变量,必须在实型数后面加上f或F字母;选项B是正确的;选项C是错误的,4069已经超出了byte类型的所能容许的范围-128~127:选项D是正确的,因为在Java语言里,字符是用双字节表示的,4096在它允许的范围之内。故本题答案是 C。

  • 第19题:

    下列哪些是不能通过编译的语句()

    • A、inti=32
    • B、floatf=45.0
    • C、doubled=45.0
    • D、chara=‘c’

    正确答案:B

  • 第20题:

    预编译语句指事先编译好SQL语句,绑定变量。这样能确保SQL语句结构,有效防止用户输入被当作SQL语句执行。


    正确答案:正确

  • 第21题:

    编译并运行以下程序,以下描述哪个选项是正确的() class  A  { protected  boolean  equals()  {    return  super.equals(); }   }

    • A、编译通过运行无异常
    • B、编译通过但运行时出错
    • C、行2出错,不能成功编译
    • D、不能成功编译,行3出错

    正确答案:D

  • 第22题:

    编译语句int aInt=66666不会出现编译错误。


    正确答案:正确

  • 第23题:

    单选题
    编译并运行以下程序,以下描述哪个选项是正确的() class  A  { protected  boolean  equals()  {    return  super.equals(); }   }
    A

    编译通过运行无异常

    B

    编译通过但运行时出错

    C

    行2出错,不能成功编译

    D

    不能成功编译,行3出错


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

  • 第24题:

    单选题
    有以下定义语句,编译时会出现编译错误的是(  )。
    A

    char a='\x2d';

    B

    char a='';

    C

    char a='a';

    D

    char a='aa';


    正确答案: A
    解析:
    本题中a为一个字符型变量,只能为其赋值一个字符常量。AB两项为转义字符,编译可以通过。C项编译可以通过。D项中'aa'不是字符常量,而是一个字符串,所以会编译错误。答案选择D选项。