回复 10楼 wp231957
厄,因为他讲到有一些特殊情况存在,这个时候浮点数是可以循环更新而不会出现差错的,我就在纳闷,是不是这就是特殊情况呢。。。现在我的问题已经解决了,结论是浮点数也可以带入循环。
再次感谢您有耐心回答如此之基础的概念性问题。

程序代码:# include <stdio.h>
int main(void)
{
int i;
float a=0.0,b=0.0;
for (i = 0; i < 1000; ++i)
{
a = a+0.00001;
a = a-0.00001;
}
for (i = 0; i < 1000; ++i)
{
b = b+0.00056;
b = b-0.00056;
}
if( a == b )
printf("a == b");
else
printf("a <> b");
getch();
return 0;
}特种行业?试试吧
