遇到的问题:

14:59国淘 HDHD79%
人 查看详情
57 59 61 58 62 60 63
60.(单选题,1分)
下列程序的输出为()
#include<stdio.h
int mainO
inty=10
while(y--);
printf('y=%dn'y)
A.y=0
B.while构成无限循环
C.y=1
D.y=-1
教师批阅
正确答案D,我的答案: 得0分


答案解析:

0为假,非0为真,y--是先判断y再减1(同时可以说一下--y是先减1再判断)所以当y为0时跳出循环后,再减一就是-1了

作者:王不顾技术

更多文章请关注《万象专栏》