问题详情:
运行以下程序时,执行循环体的次数是( ).
i=1
Do
i=i+1
i=i*i
Loop While i<10
输出i
A.2 B.10 C.11 D.8
【回答】
A 第一次执行循环体,
i=1,
i=i+1=2,
i=i·i=4,
i=4<10,成立
第二次执行循环体
i=i+1=5
i=i·i=25
i=25<10,不成立,
退出循环,共执行了2次循环体.
知识点:算法初步
题型:选择题
问题详情:
运行以下程序时,执行循环体的次数是( ).
i=1
Do
i=i+1
i=i*i
Loop While i<10
输出i
A.2 B.10 C.11 D.8
【回答】
A 第一次执行循环体,
i=1,
i=i+1=2,
i=i·i=4,
i=4<10,成立
第二次执行循环体
i=i+1=5
i=i·i=25
i=25<10,不成立,
退出循环,共执行了2次循环体.
知识点:算法初步
题型:选择题