问题 单项选择题

有以下程序 #include<stdio.b> main() {int y=10; While(y-); printf("y=%d\n",y); } 程序执行后的输出结果是( )。

A.y=0

B.y=-1

C.y=1

D.while构成无限循环

答案

参考答案:B

解析: 在while循环中每次变量y的值减1,直到其值等于0时退出循环,这时y的再减1变为-1。

单项选择题 案例分析题
单项选择题 B1型题