定义了一个函数文件test.m: function fout=test(a,b,c) if nargin==1 fout=2*a; elseif nargin==2 fout=2*(a+b); elseif nargin==3 fout=2*(a.*b.*c); end 在命令行窗口调用test函数的结果为( )。 >> test(1:3,[-1,0,3])
0 4 12
举一反三
- 定义了一个函数文件test.m:function fout=test(a,b,...> test(1:3,[-1,0,3])
- 下列Python代码,函数的定义和调用书写正确的是() A: def test(a| b): print(a) print(b) test(1| 2) B: def test(a): print(a) print(b) test(1, 2) C: def test(a, b): print(a) print(b) test(1) D: def test(a, b): print(a) print(b) test(1, 2)
- >> test(1:3,[-1,0,3])
- 【单选题】分段函数: ,下面程序段中正确的是__________。 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
- 以下函数,不能成功调用的def test(a,b=0,*kw,**kwargs): pass A: test(3) B: test(3,4,5) C: test(3,c=3) D: test(c=3,3)
内容
- 0
下列代码的运行结果是______ <script> var x = 1; function test() { var x = 2; y = 3; document.write(x); } test(); document.write(x); document.write(y); </script>
- 1
class Test{int x;static int y;static void Main(){Test t = new Test();t.x = 1;t.y = 1;test.x = 1;test.y = 1;}}以上程序中共有几句错误() A: 1 B: 2 C: 3 D: 4
- 2
指出代码输出的各个结果: console.log(test); function test(test){ console.log(test); var test=234; console.log(test); function test(){} } test(1); var test=123;
- 3
下述选项中,______可以实现每隔1秒钟调用一次test()函数的功能。 A: setTimeout("test()", 1) B: setTimeout("test()", 1000) C: setInterval("test()", 1) D: setInterval("test()", 1000)
- 4
下列程序的输出结果为:Sub test()m = 1n = 2 If m * n [ 1 Then n = n - 2 Else n = n + 2Debug.Print n - m ] 0End Sub A: False B: True C: 3>0 D: 1