如何用devc++写一个程序,在输入x后开始运算,√【(x的平方)-(1的平方)】,√【(x的平方
如何用dev c++写一个程序,在输入x后开始运算,√【(x的平方)-(1的平方)】,√【(x的平方)-(2的平方)】,√【(x的平方)-(3的平方)】,以此类推,每运算完一次输出一次结果,直至结果<x时,停止运算,且不输出这一次的结果,否则继续运算,被采纳者奖励积分的同时私聊我,我出20元辛苦费
这个程序没有难度,只是简单的循环,问题是若x>0,则
sqr(x^2-1^2)肯定是小于的,所以不用循环。
而x<0的话,它的值在实数范围内,不可能小于x
所以你的题目是有问题的
重新确定下你的要求
你的题目中“直至结果<x时,停止运算”是不会满足的,因为√(x*x)>√(x*x-i*i)总是成立的,即x>√(x*x-i*i)总是成立的,这样编出的程序将不会有输出。
你这道题有问题,根号下X²-I²一定<X,所以这道题无输出
热门标签: