MATLAB 命令 x=rand(10,1)生成 10 个随机数, 将它们从大到小排序, 使用
A: y=sort(x);z=y(10:1)
B: [y,Ⅱ ]=sort(x);z=y(Ⅱ )
C: y=sort(x);z=y(10:-1:1)
D: [y,Ⅱ ]=sort(x);z=x(Ⅱ )
A: y=sort(x);z=y(10:1)
B: [y,Ⅱ ]=sort(x);z=y(Ⅱ )
C: y=sort(x);z=y(10:-1:1)
D: [y,Ⅱ ]=sort(x);z=x(Ⅱ )
举一反三
- intx=1,y=2,z=3;以下语句执行后x,y,z的值是x=-1,y=(),z=10。X=-X;Y++;Z=int(x/Y);printf("x=%d,y=%d,z=%d ",x,y,z);
- 已知int x=10, y=20, z=30;,程序段if (x>y) z=x;x=y;y=z;执行后x、y、z的值是( )。 A: x=20, y=10, z=10 B: x=20, y=30, z=30 C: x=20, y=30, z=10 D: x=20, y=30, z=20
- 已知 x = 10, y = 20, z = 30; 以下语句执行后x,y,z的值是:if (x = 20) z = x; y = z; A: x = 10, y = 20, z = 30 B: x = 10, y = 10, z = 10 C: x = 20, y = 20, z = 20 D: x = 30, y = 30, z = 30
- 定义int x=10,y,z;执行y=z=x;x=y==z;后,变量x的值为( ). A: 10 B: 1 C: 0 D: 100
- 下列( )是正确的赋值语句 A: x,y,z=10,10,10 B: x=10,y=10,z=10 C: x=10;y=10;z=10 D: x y z=10