谁能帮我用dev C++写一个程序,具体要求看简介,关于数字运算的,应该不会很复杂,被采纳者奖励20元?

在输入x后开始运算,√【(x的平方)-(1的平方)】,√【(x的平方)-(2的平方)】,√【(x的平方)-(3的平方)】,以此类推,每运算完一次输出一次结果(不清除上一次输出的结果,每两个结果之间隔一行),直至结果小于x时,停止运算,且不输出这一次的结果,否则继续运算,被采纳者私聊我,我出20元辛苦费

第1个回答  2020-01-05
#include <bits/stdc++.h>
using namespace std;

int main()
{
int x,i=1;
double y;
cin>>x;
y=sqrt(x*x-i*i);
while(x>y)
{
i++;
y=sqrt(x*x-i*i);
cout<<y<<"\n";
}
return 0;
}
//已完成追问

之前计算的结果都输出,结果小于x的那次不输出

追答

OK

本回答被提问者采纳
相似回答