欢迎您访问高中作文网,请分享给你的朋友!

当前位置 : 首页 > 问答 > 教育知识

有下列程序:main(){  int y=10;do{y--;}w

来源:收集 时间:2022-12-19 手机浏览

有下列程序:main(){ inty=10;do{y--;}w

问题:

[单选]有下列程序:
main()
{inty=10;
do{y--;}while(--y);
printf("%d\n",--y);
)
当执行程序时,输出的结果是()。

A.-1
B.1
C.4
D.0

参考答案:A

参考解析:


本题考查do-while循环。当--y是0(即y是o)时结束循环,输出--y,先将y的值减1再输出Y的值。