#include<stdio.h>int main(){double i=10;
while(i>0){printf("%.2f\n", i);i = i/2;}
return 0;
}运行结果为什么都是0呢
程序没问题,是刷太多顶上去了。自己发现
也许是printf("%.2f\n", &i);
i一直大于0 不会退出循环