gpt4 book ai didi

c - 试图让这个 for 循环工作?

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

我刚开始学习 C,所以答案可能非常明显,但是当我运行这段代码时,数字 0 一直在无限循环中重复出现。我正在尝试以 0.05 的增量打印从 0 到 1 的 x。

#include <stdio.h>
int main()
{
double x;


for( x = 0; x <= 1; x+.05 )
{

printf("%d\n", x );
}
}

最佳答案

for( x = 0; x <= 1; x += .05 )

似乎您没有将更改后的 x 值写入 x..... 如果您明白我的意思:D
x++ 等同于x+=1
x+.05 不会修改 x 的值,因此 x 将始终为 0 并导致无限循环...

关于c - 试图让这个 for 循环工作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14450771/

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