以上程序段运行的结果是:______. Dim a(-1 To 5) As Boolean Dim flag As Boolean flag = False Dim i As Integer Dim j As Integer Do Until flag = True For i = -1 To 5 j=j+1 if a(i)= False Then a(i)= True Exit For End If If i = 5 Then flag = True End If Next Loop Print jA.

题目

以上程序段运行的结果是:______. Dim a(-1 To 5) As Boolean Dim flag As Boolean flag = False Dim i As Integer Dim j As Integer Do Until flag = True For i = -1 To 5 j=j+1 if a(i)= False Then a(i)= True Exit For End If If i = 5 Then flag = True End If Next Loop Print j

A.20

B.7

C.35

D.8


相似考题
更多“以上程序段运行的结果是:______. Dim a(-1 To 5) As Boolean Dim flag As Boolean flag = False ”相关问题
  • 第1题:

    下列选项中,编译时会出现错误的是()。

    A.double $ d = 6.18 ;

    B.int _i = 100 ;

    C.boolean 1_flag = true ;

    D.float F1= 1.0 f ;


    boolean 1_flag = true ;

  • 第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题:

    6、下列选项中,编译时会出现错误的是()。

    A.double $ d = 6.18 ;

    B.int _i = 100 ;

    C.boolean 1_flag = true ;

    D.float F1= 1.0 f ;


    boolean 1_flag = true ;

  • 第4题:

    Java表达式“5 <= 5”,该表达式结果的数据类型和值分别是()。

    A.int,0

    B.int,true

    C.boolean,true

    D.boolean,false


    boolean , true

  • 第5题:

    "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

  • 第6题:

    以下代码运行后输出的内容()int main(){ bool flag; flag = flag | ~flag; cout << flag; return 0; }

    A.true

    B.false

    C.1

    D.0


    6