📌  相关文章
📜  国际空间研究组织 | ISRO CS 2007 |问题 15

📅  最后修改于: 2022-05-13 01:58:00.374000             🧑  作者: Mango

国际空间研究组织 | ISRO CS 2007 |问题 15

考虑以下伪代码

x:=1;
i:=1;
while (x <= 1000)
begin
  x:=2^x;
  i:=i+1;
end;

伪代码末尾的 i 值是多少?

(一) 4
(乙) 5
(三) 6
(四) 7答案:(乙)
解释:初始化:x = 1,i = 1;

Loop: x       i
     21       2
     22       3
     24       4
     216      5

在这个条件变为假之后。

所以,i = 5,选项(B)是正确的。
这个问题的测验