若有以下调用语句,则不正确的fun函数的首部是
main( )

int a[50],n;
fun(n,&a[9]);

A:void fun(int m,int x[]) B:void fun(int s,int h[41]) C:void fun(int p,int *s)f D:void fun(int n,int a)

某人设计了下面的函数fun,功能是返回参数a中数值的位数
Function fun(a As Integer)As Integer
Dim n%
n=1
While a/10>=0
n=n+1
a=a/10
Wend
fun=n
End FUnction
在调用该函数时发现返回的结果不正确,函数需要修改,下面的修改方案中正确的是( )

A:把语句n=1改为n=0 B:把循环条件a/10>=0改为a/10>0 C:把语句a=a/10改为a=a Mod 10 D:把语句fun=n改为fun=a

若有以下调用语句,则不正确的fun函数的首部是______。
main( )
……
int a[50],n;
fun(n,&a[9]);
……

A:void fun(int m, int x[]) B:void fun(kit s, kit h[41]) C:void fun(kit p, kit *s) D:void fun(int n, int a)

retun n*Fun(n-1);

A:int Fun(ira n) B:int Fun(int n) C:int Fun(int n)

若有以下调用语句,则不正确的 fun 函数的首部是( )。
void main( )

int a[50],n;
fun(n,&a[9]);

A:void fun(int m,int x[]) B:void fun(int s,int h[]) C:void fun(intp,int * s) D:void fun(int n,int

若有以下调用语句,则不正确的fun函数的首部是( )。
main( )
int a[50],n;
fun(n,&a[9]);

A:void fun(int m,int x[]) B:void fun(int s,int h[41]) C:void fun(int p,int *s) D:void fun(int n,int

某人设计了下面的函数fun,功能是返回参数a中数值的位数:
Function fun(a As Integer) As Integer
Dim n%
n=1
While a/10>=0
n=n+1
a=a/10
Wend
fun=n
End Function
在调用该函数时发现返回的结果不正确,函数需要修改。下面的修改方案中正确的是

A:把语句n=1改为n=0 B:把循环条件a/10>=0改为a/10>0 C:把语句a=a/10改为a=a Mod 10 D:把语句fun=n改为fun=a

若有以下调用语句,则不正确的fun函数的首部是
main( )

int a[50],n;
fun(n,&a[9]);

A:void fun(int m,int x[]) B:void fun(int s,int h[41]) C:void fun(int p,int *s)f D:void fun(int n,int

若有以下调用语句,则不正确的fun函数的首部是______。 main( ) { …… int a[50],n; fun(n,&a[9]); …… }

A:void fun(int m, int x[]) B:void fun(kit s, kit h[41]) C:void fun(kit p, kit * D:void fun(int n, int

若有以下调用语句,则不正确的 fun 函数的首部是( )。 void main( ) { int a[50],n; fun(n,&a[9]); }

A:void fun(int m,int x[]) B:void fun(int s,int h[]) C:void fun(intp,int * D:void fun(int n,int

微信扫码获取答案解析
下载APP查看答案解析