设有函数定义形式如下: void fun(int x,int y) {……} 以下fun函数的调用,正确的是()
A: fun(3,4.2)
B: fun(3,4)
C: int a; a=fun(3,4)
D: int a a=fun(3,4.2)
A: fun(3,4.2)
B: fun(3,4)
C: int a; a=fun(3,4)
D: int a a=fun(3,4.2)
举一反三
- 对于如下函数的调用,正确的是( )。void fun(int x,int y){ printf("%d,%d",x,y);} A: fun(int 3,int 4); B: int a=3,b=4;fun(a+b,a*b); C: fun(3,4) D: fun3,4;
- 设有某函数fun,定义如下:int fun(int x, int y){ …….. } 以下fun函数的调用,正确的是()。
- 【单选题】已有如下数组定义和函数调用语句,则f un函数的形参数组定义正确的是()。 int a[3][4]; fun(a); A. fun(int a[][6]) B. fun(int a[3][]) C. fun(int a[][]) D. fun(int a[][4])
- 已定义下面的fun函数,则( )是对fun函数的正确调用。void fun(int x) { ....... } A: fun(3); B: fun(); C: z=fun(3); D: 6*fun(3);
- 若有以下数组定义和函数调用,则函数fun的原型为:int a[3][4] = {1};fun() A: fun(int a[][4]) B: fun(int a[][]) C: fun(int a[]) D: fun(int a[3][])