国际空间研究组织 | ISRO CS 2015 |问题 70
考虑以下程序片段
我=6720; j=4;
而 (i%j)==0
{
i=i/j;
j=j+1;
}
在终止时 j 将具有值
(一) 4
(乙) 8
(C) 9
(四) 6720答案: (C)
解释:最初 i=6720,j=4
condition check (i%j==0) i j
6720 % 4 == 0, true 6720/4=1680 5
1680 % 5 == 0, true 1680/5=336 6
336 % 6 == 0, true 336/6=56 7
56 % 7 == 0, true 56/7=8 8
8 % 8 == 0, true 8/8=1 9
1 % 9 == 0, false, condition terminated
选项(C)是正确的。
这个问题的测验