C语句中不能够正确计算下述公式的程序段是( ) f=

admin2020-01-10  52

问题 C语句中不能够正确计算下述公式的程序段是(  )
f=

选项 A、if(x>=0) f=sqrt(x);
if(x<0) f=sqrt(-x);
B、if(x>=0) f=sqrt(x);
else f=sqrt(-x);
C、f=sqrt(x)
if(x<0) f=sqrt(-x);
D、f=sqrt(x>=0?x:-x);

答案C

解析 选项C中在没有判断x的正负之前便进行了开方运算,所以和公式不符。
转载请注明原文地址:https://kaotiyun.com/show/THCp777K
0

最新回复(0)