下面的程序片段所表示的数学函数关系是()。
y=-1;
if(x!=0)if(x>0)y=1;elsey=0;
y=-1;
if(x!=0)if(x>0)y=1;elsey=0;
举一反三
- 有一个分段函数,当x大于0时,y的值是1;当x为0时,y的值是0;当x<0时,y的值是-1,以下程序段中哪一个不能实现该分段函数? A: if(x>0)y=1;elseif(x==0)y=0;elsey=-1; B: y=0;if(x>0)y=1;elseif(x<0)y=-1; C: y=0;if(x>=0);if(x>0)y=1;elsey=-1; D: if(x>=0)if(x>0)y=1;elsey=0;elsey=-1;
- p>有一函数[br][/br] ┌1x>0[br][/br]y=┤0x=0[br][/br] └-1x<0[br][/br]以下程序段中不能根据x的值正确计算出y的值的是______。</p A: p>if(x>0)y=1;elseif(x==0)y=0;elsey=-1; B: y=0;if(x>0)y=1;elseif(x<0)y=-1; C: y=0;if(x>=0)if(x>0)y=1;elsey=-1; D: if(x>=0)if(x>0)y=1;elsey=0;elsey=-1;
- 【单选题】有一个函数关系表如下所示: 下面程序段中,能正确表示上面关系的是() A. y = x + 1 if x >= 0: if x == 0: y = x else: y = x - 1 B. y = x - 1 if x != 0: if x > 0: y = x + 1 else: y = x C. if x <= 0: if x < 0: y = x + 1 else: y = x else: y = x + 1 D. y = x if x <= 0: if x < 0: y = x - 1 else: y = x + 1
- 能够完成如下函数计算的程序段是____. A: y=2*x+1;if(x!=0)if(x>0)y=5*x+20;elsey=0; B: if(x>=0)if(x>0)y=5*x+20;elsey=0;elsey=2*x+1; C: y=0;if(x>=0)if(x>0)y=5*x+20;elsey=2*x+1; D: y=2*x+1;if(x>0)y=5*x+20;elsey=0;
- 若有说明int x,y;不能实现以下函数关系的程序是() y=-1 (x<0) y=0 (x=0) y=1 (x>0)