niusouti.com

假定有如下事件过程: Privte Sub Form_Click0 Dim x As Integer,n As Integer x=1 n=0 Do While x<28 x=x*3 n=n+1 Loop Print x,n End Sub 程序运行后,单击窗体,输出结果是( )。A.81 4B.56 3C.28 1D.243 5

题目

假定有如下事件过程: Privte Sub Form_Click0 Dim x As Integer,n As Integer x=1 n=0 Do While x<28 x=x*3 n=n+1 Loop Print x,n End Sub 程序运行后,单击窗体,输出结果是( )。

A.81 4

B.56 3

C.28 1

D.243 5


相似考题
更多“假定有如下事件过程:Privte Sub Form_Click0 Dim x As Integer,n As Integer x=1 n=0 Do Whi ”相关问题
  • 第1题:

    假定有如下事件过程: Phvate Sub Form_Click() DimXASInteger,nASInteger x=1 n=0 Do While x<28 x=x*3 n=n+1 Loop Ptint x,n End Sub 程序运行后,单击窗体,输出结果为______。

    A. 81 4

    B.56 3

    C.28 1

    D.243 5


    正确答案:A
    解析:Do While语句是当While后面的条件为True时,执行循环体,当条件为False时退出循环。本题的条件是x28,而循环体中的语句是x=x*3,所以当x值为81时,退出循环体,此时共执行了4次循环体,所以n的值为4。

  • 第2题:

    排列的生成:(1..n)

    procedure solve(dep:integer);

    var

    i:integer;


    正确答案:

     

    begin
    if dep=n+1 then begin writeln(s);exit; end;
    for i:=1 to n do
    if not used[i] then begin
    s:=s+chr(i+ord(''0''));used[i]:=true;
    solve(dep+1);
    s:=copy(s,1,length(s)-1); used[i]:=false;
    end;
    end;

  • 第3题:

    11、下面哪些定义是类型正确的?

    A.f :: (Integer, Integer) -> Float f (x,y) = x / y

    B.f :: (Integer, Integer) -> Float f (x,y) = (fromInteger x) / (fromInteger y)

    C.f :: (Integer, Integer) -> Float f (x,y) = 3*x + y

    D.f :: (Integer, Integer) -> Integer f (x, y) = 3*x + y


    AFT 通常由含有一个双氢呋喃环和一个氧杂萘邻酮(香豆素)的基本架构单位构成 AFT 分为 黄曲霉毒素B1(AFB1)、黄曲霉毒素 B2 (AFB2) 黄曲霉毒素G1(AFG1)、黄曲霉毒素 G2(AFG2) 黄曲霉毒素M1(AFM1)、黄曲霉毒素 M2(AFM2) B1、G1的呋喃环氢键异构。M1型氢键变为羟基。 1比2呋喃环上多了一个双键。

  • 第4题:

    假定有如下事件过程: Private Sub Form. Click() Dim x As Integer, n As Integer x=1 n=0 Do While x<28 x=x*3 n=n+1 Loop Print x, n End Sub 程序运行后,单击窗体,输出结果是______。

    A.81 4

    B.56 3

    C.28 1

    D.243 5


    正确答案:A
    解析:Do While-Loop循环语句的判断条件为“x28”。循环语句“x=x*3”的作用是每循环一次将成为原数的3倍,而变量n用来记录循环次数,当循环3次后,x得27,有2728,再循环一次后x得81,有81>28,不再满足循环条件,此时n为4。执行Print语句,输出x和n的值,即输出81和4。

  • 第5题:

    假定有如下事件过程: Private Sub Form_Cilck() Dim x As Integer,n As Integer x=1 n=0 Do While x<28 X=X*3 n=n+1 Loop Print x,n End Sub 程序运行后,单击窗体,输出结果为______。

    A.81 4

    B.56 3

    C.28 1

    D.243 5


    正确答案:A
    解析:DoWhile语句是当While后面的条件为True时,执行循环体,当条件为False时退出循环。本题的条件是x28,而循环体中的语句是X=x*3,所以当x值为81时,退出循环体,此时共执行了4次循环体,所以n的值为4。