网友您好, 请在下方输入框内输入要搜索的题目:

题目内容 (请给出正确答案)

有一函数:以下程序段中不能根据x值正确计算出y值的是

A.if(x>0)y=1; else if(x= =0)y=0; else y=-1;

B.y=0; if(x>0)y=1; else if(x<0)y=-1;

C.y = 0; if (x> = 0) if (x>0) y = 1; else y = -1;

D.if ( x > = 0) if ( x>0)y = 1; else y = 0; else y = -1;


参考答案

更多 “ 有一函数:以下程序段中不能根据x值正确计算出y值的是A.if(x0)y=1; else if(x= =0)y=0; else y=-1;B.y=0; if(x0)y=1; else if(x0)y=-1;C.y = 0; if (x = 0) if (x0) y = 1; else y = -1;D.if ( x = 0) if ( x0)y = 1; else y = 0; else y = -1; ” 相关考题
考题 与“y=(x0?1:x0?-1:0)”;的功能相同的if 语句是( )。A.if(x0)y=1; else if(x0)y=1; else= y=0;B. x=0)y=1; else if(x0)y=-l; else= y=0;C.y=-l x=O)y=1; else if(x=-0)y=0; else y=-l;D.y=0; if(x=0) if(x=0)y=1; else y=-l;

考题 与“y=(x0?1:x0?-1:0)”;的功能相同的if 语句是( )。A.if(x0)y=1; else if(x0)y=1; else y=0;B.if(x) if(x0)y=1; else if(x0)y=-l; else y=0;C.y=-l if(x) if(xO)y=1; else if(x=-0)y=0; else y=-l;D.y=0; if(x=0) if(x=0)y=1; else y=-l;

考题 与y=(x>0?1:x0)y=1; else if(x 与y=(x>0?1:x<0?-1:0):的功能相同的if语句是( )A.if(x>0)y=1; else if(x<0)y=-1; else y=0; else y=0;B.if(x) if(x>0)y=1; else if(x<0)y=-1;C.y=-1; if(x) if(x>0)y=1; else if(x==0)y=0; else y=-1;D.y=0; if(x>=0) if(x>0)y=1; else y=-1:

考题 下面的程序段所表示的数学函数关系是( ) y=-l; if( x!= 0)if(x0)y=l; else y=0 ; 1(x0) 1(x0)A.y= { 0(x= 0)B.y={-l(X=0) 1(X0) 0(X0) o(X 0) -l(X 0)C.y= {-1(x= 0)D.y={ 1(X= 0) 1(X 0) 0(X 0)

考题 有以下计算公式y=-x的平方根 x0若程序前面已在命令中包含math.h文件,不能正确计算上述公式的是( )。A.if(x=0) y=sqrt(x);B.y=sqrt(x);else y=sqrt(-x); if(x0) y=sqrt(-x);C.if(x=0) y=sqrt(x);D.y=sqrt(x=0?x:-x);if(x0) y=sqrt(-x);

考题 下面()是正确的符号函数程序。 当x>0时,y=1 当x=0时,y=0 当x<0时,y=-1 (提示:按if-else配对规则分析程序,y值的运算结果与符号函数一致,才是正确的程序)A.if(x>0) y=1; else if(x==0) y=0; else y=-1;B.y=0; if(x!=0) if(x>0) y=1; else y=-1;C.y=0; if(x>=0) if(x>0) y=1; else y=-1;D.if(x>=0) if(x>0) y=1;else y=0; else y=1;

考题 12、下面()是正确的符号函数程序。 当x>0时,y=1 当x=0时,y=0 当x<0时,y=-1 (提示:按if-else配对规则分析程序,y值的运算结果与符号函数一致,才是正确的程序)A.if(x>0) y=1; else if(x==0) y=0; else y=-1;B.y=0; if(x!=0) if(x>0) y=1; else y=-1;C.y=0; if(x>=0) if(x>0) y=1; else y=-1;D.if(x>=0) if(x>0) y=1;else y=0; else y=1;

考题 50、能够完成如下函数计算的程序段是: ┌ -1 x0 y= ┤ 0 x=0 └ 1 x0A.y=1; if(x!=0) if(x0) y=1; else y=0;B.if (x=0) if(x0) y=1; else y=0; else y=-1;C.y=0; if (x=0) if (x0) y=1; else y=-1;D.y=-1; if (x0) y=1; else y=0;

考题 15、对于 int x, y; 语句 if (x 0) y = -1; else if (!x) y = 0; else y = 1; 等价于A.y=0; if (x!=0) if(x0) y=1; else y=-1;B.if (x=0) y=0; if(x) y=1; else y=-1;C.y=0; if (x=0) if(x) y=1; else y=-1;D.if (x != 0) if (x 0) y = 1; else y = -1;