下列程序的运行结果是( )。 x=[0,1,1,0,0]; y=[0,0,1,1,0]; for n=1:3 plot(n*x,n*y) hold on end axis equal
举一反三
- 【单选题】分段函数: ,下面程序段中正确的是__________。 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
- 下面程序段中正确的是( )。 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>=0Then y=1 If x>0 Then y=0 C: If x<0 Then y=0 Else If>=0Then y=1 Else y=3 End If D: If x>=2 Then y=3 Else If>=1 Then y=2 Else y=0 End If
- 下列程序的运行结果是( )。 x=[0,1,1,0,0]; y=[0,0,1,1,0]; for n=1:3<br/>plot(n*x,n*y)<br/>hold on end axis equal A: 3个左下角在原点的矩形 B: 3个中心在原点的矩形 C: 3条直线 D: 15个点
- 以下程序的运行结果是( )。 main() { int a=-5,b=1,c=1; int x=0,y=2,z=0; if(c>0) x= x + y; if(a<=0) { if(b>0) if(c<=0) y= x - y; } else if(c>0) y= x - y; else z= y; printf("%d,%d,%d\n", x, y, z); }
- 下列程序段运行的结果为( )x=0;if(x>0) y=1;else if(x=0) y=0;else y=-1;printf("%d",y);