看着简单,就想不出哪里的问题,请救大神帮忙
结果为哈是一堆0呢,想不通,不应该是10.00 5.00 2.501.25……吗#include<stdio.h>
int main()
{
double i;
for (i = 10; i > 0; i /= 2)
{
printf("%.2f\n", i);
}
return 0;
}
在我这边有 1078 行的输出
最上面的 10.00 5.00 2.501.25
早就刷没了
你的代码无限循环,除二永远大于 0,结果永远看似 0,其实是接近 0 人造人 发表于 2021-11-18 22:50
你这个怎么能显示出多少行的?厉害咯{:10_258:} salv 发表于 2021-11-19 00:07
你这个怎么能显示出多少行的?厉害咯
我这边执行的是
./main | vim -
页:
[1]