int y=10;while(y--);printf("%d",y);结果为什么是-1

问题描述:

int y=10;while(y--);printf("%d",y);结果为什么是-1
1个回答 分类:综合 2014-11-25

问题解答:

我来补答
要想退出循环,必须y--为0,y--返回的是减减之前的值,所以减减之后y为-1
 
 
展开全文阅读
剩余:2000
上一页:弧度制96页