以下正确的函数声明语句是().
A: int add(int a,int b)
B: double add();
C: int add(a);
D: char add(char a,b);
A: int add(int a,int b)
B: double add();
C: int add(a);
D: char add(char a,b);
举一反三
- 以下正确的函数首部的定义形式是( )。 A: int add(int x,int y) ; B: int add(int x,int y) C: int add(int x;int y) D: int add(int x,y)
- 下列各种形式的重载定义哪一种是正确的 A: int add(int x , int y); int add(int x , int y, int z); B: int add(int a , int b);int add(int x , int y); C: int add(int x , int y);void add(int y , int x); D: int add(int x,int y);void add(int a , int 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: void add(){} B: public int add(int a){} C: private double add(double d){} D: protect void add(String s){}
- 以下设置默认值的函数原型声明中错误的是 。 A: int add(int x , int y = 4 , int z ); B: int add(int x = 3 , int y = 4 ,int z = 5 ); C: int add(int x , int y , int z = 5); D: int add(int x , int y = 4 , int z = 5);