RnD*_*RnD 1 c++ for-loop sqrt
我的目标是打印***平方根是否定的.但我想不出一种方法可以将默认nan文本更改为***
***
nan
for(int i=x1;i<=x2;i++){ double y = sqrt(pow(i,2)+3*i-500); if(y = ?){ outFile << "***"; }
那么,我应该在if语句中写什么才能使它成为可能?或者也许有另一种方法可以检查y是否为nan然后打印*
fre*_*low 8
如何检查平方根函数的负输入?
for (int i = x1; i <= x2; ++i) { double x = pow(i, 2) + 3*i - 500; if (x < 0) { outFile << "***"; } else { outFile << sqrt(x); } }
归档时间:
14 年 前
查看次数:
1980 次
最近记录: