下面程序段的执行结果是( )。 i=3; do { print"%2d",i--);} while(!i);

admin2019-05-17  23

问题 下面程序段的执行结果是(    )。
    i=3;
    do
    {  print"%2d",i--);}
    while(!i);

选项 A、3
B、321
C、不打印任何内容
D、陷入死循环

答案A

解析 do-while语句不管循环条件是什么都至少执行一次,在执行了一次打印语句后,i值变为2,!i为假(0),程序退出循环。
转载请注明原文地址:https://kaotiyun.com/show/hDRp777K
0

最新回复(0)