suchenxiang 发表于 2022-4-8 16:44:56

请问这题怎么理解呢

本帖最后由 suchenxiang 于 2022-4-8 16:49 编辑

以下代码运行后,正确的选项是 (   )
int i=10;
while(i>0);
i=i-1;

A无限循环
Bi=9
C有语法错误
Di=0

zzxhh628 发表于 2022-4-8 16:59:09

while后面不需要分号吧

zzxhh628 发表于 2022-4-8 17:01:14

应该是无限循环,;是个空语句

zzxhh628 发表于 2022-4-8 17:03:12

这个while循环没有执行i=i-1;,所以i的值是没有改变的,一直在执行;空语句。

andy大宝 发表于 2022-4-8 17:16:18

A
页: [1]
查看完整版本: 请问这题怎么理解呢