gpt4 book ai didi

c++ - 使用while循环确定数字的平方根c++

转载 作者:太空宇宙 更新时间:2023-11-04 12:59:27 26 4
gpt4 key购买 nike

我正在运行一个 c++ 程序,使用 while 循环来确定数字的平方根,这里我定义了变量,尝试过但似乎对我没有任何帮助,任何人都可以帮助我。

#include <iostream>
#include <cmath>
using namespace std;

int main()
{
int n=10, N=0, i=0;

while(i<5)
N=i*n;
cout<<"numbers ="<<"\t Square root="<<sqrt(N)<<endl;
return 0;
}

程序执行成功但没有任何显示(空行)。谢谢。

最佳答案

while(i<5)
N=i*n;

因为你没有缩进或使用括号,你可能错过了这个等于:

while (i < 5) {
N = i * n;
}

因为该语言指定没有括号意味着您只需将它应用于下一个语句并继续循环。

所以这将永远循环,因为 i 永远不会超过 5 来退出循环。

关于c++ - 使用while循环确定数字的平方根c++,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44885051/

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