itgle.com

publicclassAlpha1{publicstaticvoidmain(String[]args){booleanflag;inti=0;do{flag=false;System.out.println(i++);flag=i<10;continue;}while((flag)?true:false);}}Whatistheresult?()A.000000000B.0123456789C.Compilationfails.D.Thecoderunswithnooutput.E.Thecodeent

题目
publicclassAlpha1{publicstaticvoidmain(String[]args){booleanflag;inti=0;do{flag=false;System.out.println(i++);flag=i<10;continue;}while((flag)?true:false);}}Whatistheresult?()

A.000000000

B.0123456789

C.Compilationfails.

D.Thecoderunswithnooutput.

E.Thecodeentersaninfiniteloop.

F.Anexceptionisthrownatruntime.


相似考题
更多“publicclassAlpha1{publicstaticvoidmain(String[]args){booleanflag;inti=0;do{flag=false;System.out.println(i++);flag=i&lt;10;continue;}while((flag)?true:false);}}Whatistheresult?() ”相关问题
  • 第1题:

    以下程序的运行结果为

    class Prob10 {

    static boolean b1;

    public static void main(String [] args) {

    int i1 = 11;

    double f1=1.3;

    do {

    b1 = (f1 >4、&& (i1--< 10);

    f1 += 1.0;

    } while (!b 1、;

    System.out.println(b1 + "," + i1 + "," + f 1、;

    }

    }

    A. false,9,4.3

    B. true,11,1.3

    C. false,8,1.3

    D. true,8,7.3


    正确答案:D


  • 第2题:

    假设有boolean变量flag1,flag2,则如下表达式中哪个不能代表异或逻辑?(异或逻辑:如果a、b两个值不相同,则异或结果为true。如果a、b两个值相同,异或结果为false。)

    A.flag1 != flag2#B.(flag1 == true && flag2 == false) || (flag1 == false && flag2 == true)#C.!flag1 == flag2#D.(flag1 == true && flag2 == true) || (flag1 == false && flag2 == false)
    D

  • 第3题:

    "9.给出以下代码,请问该程序的运行结果是什么? class Example{ public static void main(String args[]){ boolean flag=false; if(flag=true){ System.out.println("false"); } else{ System.out.println("true"); } } }"

    A.代码编译失败,if语句错误。

    B.代码编译成功,但在运行期时if语句处抛出异常。

    C.输出true。

    D.输出false。


    打印输出x=13,a=7,b=8

  • 第4题:

    13、假设有boolean变量flag1,flag2,则如下表达式中哪个不能代表异或逻辑?(异或逻辑:如果a、b两个值不相同,则异或结果为true。如果a、b两个值相同,异或结果为false。)

    A.flag1 != flag2#B.(flag1 == true && flag2 == false) || (flag1 == false && flag2 == true)#C.!flag1 == flag2#D.(flag1 == true && flag2 == true) || (flag1 == false && flag2 == false)
    (flag1 == true && flag2 == true) || (flag1 == false && flag2 == false)

  • 第5题:

    【分录题】写出以下程序运行结果。 public class Demo8 { public static void main(String[] args) { int sum=0; while(true) { for(int i=1,j=2;i<10;i++) { if(i*j%3==0) continue; sum=sum+i; } if(sum>20) break; } System.out.println(sum); } }


    B 本题考查带参数的宏的定义:“#defineADD(x)x+x”中x代表m+n,故s写成s=m+n+m+n*k=1+2+1+2*3=10。