A: int add(int a, b){return a+b}
B: void add(void a, void b){return a+b;}
C: void add(int a, int b){return a+b;}
D: int add(int a, int b){return a+b;}
举一反三
- 如下合法的函数定义 A: void add(int a,int b){return a+b;} B: add(int a,int b){return a+b;} C: int add(int a,int b){} D: int add(int a,b){}
- 如下合法的函数定义 A: int mfun(int a,int b){return a+b;} B: void mfun(int a,b){return a+b} C: void mfun(void a,void b){return a+b;} D: void mfun(int a,int b){return a+b;}
- public class test1 { public static int add(int a, int b) { return a+b; } public static double add(double a, double b) { return a+b; } ________________ ___________________ { ________________ ___________________ } public static void main(String[] args) { System.out.println("调用add方法:"+add(2.1,3.4,4.5)); } }
- 下列关于函数的定义中哪一项是错误的? A: double sum(int a, int b){ return a+b}; B: int sum(int a, double b) {return a+b}; C: void sum( ){ }; D: abstract void sum( );
- class A{ public int add(int a,int b){ return a+b;} } 下面调用方法add的语句正确的是()
内容
- 0
有以下程序:#include;int add(int a,int b) { return (a+b); }void main(){ int k,(*f)(int,int) a=5,b=10; f=add; …}则以下函数调用语句错误的是( )。 A: k= *f(a,b); B: k=add(a,b); C: k=(*f)(a,b); D: k=f(a,b);
- 1
5.请说出E类中[代码1],[代码2]的输出结果依次是______ ,______ 。 interface Com { int add(int a,int b); }abstract class A { abstract int add(int a,int b);int g(int a,int b) { return a+b; }}class B extends A implements Com{ public int add(int a,int b) { return a+b; } int g(int a,int b) { return a*b; }}public class E {public static void main(String args[]) { B b = new B(); Com com = b; System.out.println(com.add(10,5)); //[代码1] A a = b; System.out.println(a.g(10,5)); }} //[代码2]
- 2
下列哪些接口中定义的方法是正确的 A: private void add(int a,int b); B: public void add(int a,int b); C: public void add(int a,int b) { } D: public final void add(int a,int b);
- 3
在App Inventor中的如下逻辑代码,换成C语言怎么表达?[img=328x102]1786986fab51882.png[/img] A: add(x,y) { return x+y } B: void add(x,y) {return x+y} C: int add(x,y) { return x+y; } D: int add(int x, int y) { return x+y; }
- 4
请将函数补充完整,使得add函数具有求两个数之和的功能。void add( int a, int b, ______ ){ ______ =a+b; }