如果有如下函数模板的定义: 则对函数func调用不正确的是()。
A: func(3,5);
B: func<>(3,5)
C: func(3,2.5)
D: func(3,2.5);
A: func(3,5);
B: func<>(3,5)
C: func(3,2.5)
D: func(3,2.5);
举一反三
- 如果有如下函数模板的定义: 则对函数func调用不正确的是()。 A: func(3,5); B: func<>(3,5) C: func(3,2.5) D: func<int>(3,2.5);
- 已知有下面的函数定义,则________是错误的函数调用。 int func(double x,int a) {... ...} A: func(3.5) B: func(3,5) C: y=func(3,5) D: y=func(3.5,5)
- 函数问题3:下列关于函数定义和调用正确的是: A: //函数定义function func(){ void a=1,b=3; void c=a+b; document.write(c);}//函数调用func(); B: //函数定义function func(){ void a=1,b=3; void c=a+b; document.write(c);}//函数调用int n = func(); C: //函数定义function func(){ void a=1,b=3; void c=a+b; return c;}//函数调用func(); D: //函数定义function func(){ void a=1,b=3; void c=a+b; return c;}//函数调用int n = func();
- 已知函数定义为:void func(int a, int b=2, int c=3){ } , 则下列调用该函数的语句中错误的是( ) A: func(3, 2, 1); B: func(3, 2); C: func(3); D: func();
- 有如下函数模板定义: A: mplate B: func(T x,T y){ return x*x+y*y;} C: 列对 func 的调用中,错误的是( ) D: func(3,5); B.func(3,5.5); E: func(3.0,5.5); D.func(3,5.5);