摘要: 陷阱1[cpp] view plaincopyprint?doublei;for(i=0;i!=10;i+=0.1)printf("%.1lf\n",i);double i;for(i = 0; i != 10; i += 0.1) printf("%.1lf\n", i);程序会打印至10.0时结束循环吗?不会。因为i永远也不可能等于10,这是个无限循环陷阱2[cpp] view plaincopyprint?if(0.1+0.1+0.1==0.3)printf("equal\n");elseprintf("notequa 阅读全文
posted @ 2014-01-09 13:38 FREE小宝 阅读(269) 评论(0) 推荐(0) 编辑