有一个分段函数,当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;
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;
- 有一个分段函数,当x大于0时,y的值是1;当x为0时,y的值是0;当x A: if(x >= 0)if(x > 0) y = 1;else y = 0;else y = -1; B: if(x > 0) y = 1;else if(x == 0) y = 0;else y = -1; C: y = 0;if(x > 0) y = 1;else if(x D: y = 0; if(x >= 0); if(x > 0) y = 1; else y = -1;
- 【单选题】分段函数: ,下面程序段中正确的是__________。 A. If x < 0 Then y = 0 If x < 1 Then y = 1 If x < 2 Then y = 2 If x >= 2 Then y = 3 B. If x >= 2 Then y = 3 If x >= 1 Then y = 2 If x > 0 Then y = 1 If x < 0 Then y = 0 C. If x < 0 Then y = 0 ElseIf x > 0 Then y = 1 ElseIf x > 1 Then y = 2 Else y = 3 End If D. If x > =2 Then y = 3 ElseIf x > =1 Then y = 2 ElseIf x > =0 Then y = 1 Else y = 0 End If
- 有一函数,其功能为:若x<0,y的值为-1;若x=0,y的值为1;以下程序段中不能根据x值正确计算出y值的是 A: if(x>=0)if(x>0)y=1; else y=0;else y=-1; B: if(x>0)y=1; else if(x==0)y=0;else y=-1; C: y=0;if(x>=0) if(x>0) y=1;else y=-1; D: y=0;if(x>0) y=1;else if(x<0) y=-1
- 有一函数:[img=134x76]17e0a9ab7936ef7.jpg[/img] ,以下程序段中不能根据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;