自己运行体会,
凭感觉i是可以等于10的,单却出现死循环,这就是浮点数的陷阱
#include <stdio.h> int main() { double i; for(i = 0; i != 10; i += 0.1) printf("%.1lf\n", i); return 0; }
时间: 2024-10-05 19:32:44
自己运行体会,
凭感觉i是可以等于10的,单却出现死循环,这就是浮点数的陷阱
#include <stdio.h> int main() { double i; for(i = 0; i != 10; i += 0.1) printf("%.1lf\n", i); return 0; }