首页
13问答网
>
以下程序的运行结果是( )。 void main() {int x = 5; do { printf("%2d", x--); } while(!x); } A. 5 4 3
以下程序的运行结果是( )。 void main() {int x = 5; do { printf("%2d", x--); } while(!x); } A. 5 4 3
2025-02-28 19:17:19
推荐回答(1个)
回答1:
c啊
do...while()不管条件如果先执行一次,输出5,因为是后置--,所以先使用后再自减
然后!x 也就是!4为0,所以循环不再执行
相关问答
最新问答
宁波汽车南站到奉化溪口要多久
求整套建筑工地施工方安全资料(安全员做的资料),发做资料的软件更好,请发我邮箱75758230@qq.com
vivo手机怎么设置脸部密码
文言文中,通假字中的“通”和“同”有什么区别?
电脑开机主机一直滴~滴~滴~响,这是怎么回事?求解答
喝什么饮料可以提神解困?
吉他手与贝司手的区别是什么?
怎么解除网吧电脑对JAVA的禁止
我穿上了洁净的衣服,把脏衣服脱了下来.怎么用修改符号改,最好有图
想去点痣,怎么办啊,人中附近,其实我很想点,那个痣不点有些难看,怕痣长大再去点就怕留下疤,痣我点过