求c语言最后的结果是多少,main( ){int y=10;do(y- -;)while(- -y)printf("%d\n",y- -)}
你的代码是这样的吧:
y=10
第一次循环:
y--,y=9;
--y,y=8,true;
第二次循环:
y--,y=7;
--y,y=6,true;
……
第五次循环:
y--,y=1;
--y,y=0,0,false;
先输出0,后y--,y=-1;
第一次循环y的值是9,第二次6