下列函数的定义中正确的是( )。
A: void f(int x,y){ cout<<x+y<<endl; }
B: void f(int x,int y){ return x+y; }
C: int f(float x,float y){ return x+y; }
D: int f(int x,int y){ cout<<x+y<<endl; }
A: void f(int x,y){ cout<<x+y<<endl; }
B: void f(int x,int y){ return x+y; }
C: int f(float x,float y){ return x+y; }
D: int f(int x,int y){ cout<<x+y<<endl; }
举一反三
- 以下函数定义中,正确的是( ). A: float fun(float x,y){ ... return x+y;} B: float fun(int x,int y);{ ... return x+y;} C: int fun(float x,float y);{ ... return x+y;} D: float fun(float x,int y){ ... return x+y;}
- 以下函数定义正确的是( )。 A: double f(int x,int y){ z=x+y ; return z ;} B: double f(int x,y){ double z=x+y ; return z ; } C: double f(x,y){ int x, y ; double z ; z=x+y; return z ; } D: double f(int x,int y){ double z ; z = x+y ; return z ; }
- 下面函数定义正确的是_____。 A: float fun(float x; float y){ return x*y;} B: float fun(float x, y){ return x*y;} C: float fun(x,y){ int x,y; return x*y;} D: float fun( int x, int y){ return x*y; }
- #include [stdio.h] int x,y; int f(int x){ y=x++; printf("%d",y); } int main(void){ int x=5; f(x); f(x); return 0; }
- 以下程序段的输出结果是()。int x=10, y=10;cout<<x--<<", "<<--y<<endl;? 9,10|10,9|10,10|9,9