gpt4 book ai didi

c - C for循环中的奇怪结果

转载 作者:太空宇宙 更新时间:2023-11-04 01:28:07 25 4
gpt4 key购买 nike

<分区>

我用C写了下面的代码:

int main(){
int i;
double x;
for (i = 0, x = -1; x<= 1; x = x + 0.025)
printf("X = %.3f\n",x);
return 0;
}

不知道为什么,最后一行是“X = 0.975”。

有人能解释一下为什么循环会在此时停止,而不是再向前一步到 X = 1 吗?

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com