这是全国计算机二级vf考题,答案是什么顺便讲解一下~~~

运行下列程序后,语句?”123”被执行的次数是: ()I=0 DO WHILE I<10 IF INT(I/2)=I/2 ?”123” EDNIF ?”ABC” ENDDO A、10 B、5 C、11 D、6
2026年09月25日 18:25
有1个网友回答
网友(1):

打错了吧,中间没有 i 的增长,i就一直是0,死循环了
假设中间是 i=i+1
答案是5
int(i/2)=i/2 满足的情况是i 为偶数,还要小于10,也就是 0、2、4、6、8