寫出下列程序運行的結果.
(1)

(2)
分析:(1)該偽代碼是當型循環(huán),a=2,i=1,滿足i≤6,執(zhí)行循環(huán)a=3,輸出此時i與a的值,依此類推,當不滿足i≤6,退出循環(huán);
(2)該偽代碼是直到型循環(huán),i=1,x=100+10=110,輸出此時i與x的值,不滿足x=200,執(zhí)行循環(huán),依此類推,滿足x=200,退出循環(huán).
解答:解:(1)該偽代碼是當型循環(huán)
a=2,i=1,滿足i≤6,執(zhí)行循環(huán)a=3,輸出i=1,a=3;
i=2,滿足i≤6,執(zhí)行循環(huán)a=4,輸出i=2,a=4;
i=3,滿足i≤6,執(zhí)行循環(huán)a=4,輸出i=3,a=5;
i=4,滿足i≤6,執(zhí)行循環(huán)a=4,輸出i=4,a=6;
i=5,滿足i≤6,執(zhí)行循環(huán)a=4,輸出i=5,a=7;
i=6,滿足i≤6,執(zhí)行循環(huán)a=4,輸出i=6,a=8;
i=7,不滿足i≤6,退出循環(huán);
所以程序運行的結果為:1,3;2,4;3,5;4,6;5,7;6,8.
(2)該偽代碼是直到型循環(huán)
i=1,x=100+10=110,輸出i=1,x=110,i=2,不滿足條件x=200,執(zhí)行循環(huán);
x=120,輸出i=2,x=120,然后i=3,不滿足條件x=200,執(zhí)行循環(huán);
x=130,輸出i=3,x=120,然后i=4,不滿足條件x=200,執(zhí)行循環(huán);
x=140,輸出i=4,x=120,然后i=5,不滿足條件x=200,執(zhí)行循環(huán);
x=150,輸出i=5,x=120,然后i=6,不滿足條件x=200,執(zhí)行循環(huán);
x=160,輸出i=6,x=120,然后i=7,不滿足條件x=200,執(zhí)行循環(huán);
x=170,輸出i=7,x=120,然后i=8,不滿足條件x=200,執(zhí)行循環(huán);
x=180,輸出i=8,x=120,然后i=9,不滿足條件x=200,執(zhí)行循環(huán);
x=190,輸出i=9,x=120,然后i=10,不滿足條件x=200,執(zhí)行循環(huán);
x=200,輸出i=10,x=120,然后i=11,滿足條件x=200,退出循環(huán);
所以程序運行的結果為:1,110;2,120;3,130;4,140;5,150;6,160;7,170;8,180; 9,190;10,200.
點評:本題主要考查了循環(huán)結構中的直到型循環(huán)和當型循環(huán),循環(huán)體中的處理框的先后順序的不同,輸出的結果不同,屬于中檔題.
練習冊系列答案
相關習題

科目:高中數(shù)學 來源: 題型:

3、寫出下列程序運行的結果.
(1)a=2                         (2)x=100
i=1                               i=1
WHILE  i<=6                    DO
a=a+1                            x=x+10
PRINT  i,a                      PRINT  i,x
i=i+1                             i=i+1
WEND                           LOOP  UNTIL  x=200
END                            END.

查看答案和解析>>

科目:高中數(shù)學 來源: 題型:

寫出下列程序運行的結果:

    (1)a=2          (2)x=100

         i=1                                       i=1

    WHILE i<=6                      DO

       a=a+1                         x=x+10

    PRINT i,a                          PRINT i,x

       i=i+1            i=i+1

    WEND                                  LOOP UNTIL x=200

    END                                      END

   

查看答案和解析>>

科目:高中數(shù)學 來源: 題型:

寫出下列程序運行的結果.

    a=2

    i=1

    For  i=1  To  6

        a=a+1

    輸出i,a

    Next

查看答案和解析>>

科目:高中數(shù)學 來源:2012年人教B版高中數(shù)學必修3 1.2 基本算法語句練習卷(解析版) 題型:解答題

寫出下列程序運行的結果.

(1)a=2

i=1

WHILE  i<=6

a=a+1

PRINT  i,a

i=i+1

WEND

END

(2)x=100

i=1

DO

x=x+10

PRINT  i,x

i=i+1

LOOP  UNTIL  x=200

END

 

查看答案和解析>>

同步練習冊答案