举一反三
- 定义了一个函数文件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])
- >> test(1:3,[-1,0,3])
- 指出代码输出的各个结果: console.log(test); function test(test){ console.log(test); var test=234; console.log(test); function test(){} } test(1); var test=123;
- 以下函数,不能成功调用的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)
- 下列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)
内容
- 0
var t = 10; function test(test){ t = t + test; console.log(t); var t = 3; } test(t); console.log(t); 运行结果是( )? A: 3 3 B: 3 10 C: NaN 10 D: NaN 3
- 1
分析下段代码输出结果是 var t = 10;function test(test){ t = t + test; var t = 3; console.log(t); } test(t); A: 6 B: 3 C: 13
- 2
145.var t = 10; function test(test){ t = t + test; console.log(t); var t = 3; } test(t); console.log(t); 运行结果是( )?
- 3
给出下面代码段 1) public class Test { 2) int m, n; 3) public Test() {} 4) public Test(int a) { m=a; } 5) public static void main(String arg[]) { 6) Test t1,t2; 7) int j,k; 8) j=0; k=0; 9) t1=new Test(); 10) t2=new Test(j,k); 11) } 12) } 哪行将引起一个编译时错误?
- 4
下列代码中,将引起一个编译错误的行是______。 1)public class Test{ 2) int m,n; 3) public Test(){} 4) public Test(int a){m=a;} 5) public static void main(String args[]){ 6) Test t1,t2; 7) int j,k; 8) j=0;k=0; 9) t1=new Test(); 10) t2=new Test(j,k); 11) } 12) }