在我们平常的认知中,初学者一般都会认为在for循环中,i #include 我们先对N赋值一个10: 结果显示如此小的数它们就不相等了,我们继续分别把i值和开方值打印出来看一下 代码段: #include 结果段: 发现一个 一个执行到了i=3,一个执行到了i=4;上部分:3<=3.16228而下部分:4<3.16228+1; 说明sqrt函数返回的是double类型,就会导致题中不能替换的结果。 sqrt源码函数:
i<sqrt+1和i<=sqrt不能相互替换?
时间:2023-05-29
下一篇:python并发编程
相关推荐