网友您好, 请在下方输入框内输入要搜索的题目:

题目内容 (请给出正确答案)

( 34 )某人设计了下面的函数 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


参考答案

更多 “ ( 34 )某人设计了下面的函数 fun ,功能是返回参数 a 中数值的位数Function fun(a As Integer) As IntegerDim n%n = 1While a \ 10 = 0n = n + 1a = a \ 10Wendfun = nEnd Function在调用该函数时发现返回的结果不正确 , 函数需要修改 , 下面的修改方案中正确的是A ) 把语句 n = 1 改为 n = 0B ) 把循环条件 a \ 10 = 0 改为 a \ 10 0C ) 把语句 a = a \ 10 改为 a = a Mod 10D ) 把语句 fun = n 改为 fun = a ” 相关考题
考题 下列说法不正确的是A.int *fun();----fun是一个返回int指针的函数B.int (*fun)();---fun是一个返回int指针的函数C.int (*array[5])();----array是一个有5个元素的数组,每一个元素都是一个函数指针,指向一个返回int的函数D.int (*fun(int))(int);----fun是带有一个int参数的函数,返回值是一个函数指针,这个指针指向带有一个int参数并返回int的函数

考题 程序中对fun函数有如下说明 void*fun(); 此说明的含义是A.fun函数无返回值B.fun函数的返回值可以是任意的数据类型C.fun函数的返回值是无值型的指针类型D.指针fun指向一个函数、该函数无返回值

考题 程序中对fun函数有如下说明: void * fun(); 此说明的含义是______。A.fun函数无返回值B.fun函数的返回值可以是任意的数据类型C.fun函数的返回值是无值型的指针类型D.指针fun指向一个函数,该函数无返回值

考题 程序中对fun函数有如下说明void *fun( );此说明的含义是:A.fun了数无返回值B.fun函数的返回值可以是任意的数据类型C.fun函数的返回值是无值型的指针类型D.指针fun指向一个函数,该函数无返回值

考题 某人设计了下面的函数fun,功能是返回参数a中数值的位数: Function fun(a AS Integer)AS Integer Dim n% N=1 While a\10=0 N=n+l:a=a\l0 Wend Fun=n End Function 在调用该函数时发现返回的结果不正确,函数需要修改,下面的修改方案中正确的是。 A.把错句n=1改为n=0 B.把循环条件a\l0=0改为a\l00 C.把语句a=a\l0改为a=a Mod 10 D.把语句fun=n改为fun=a

考题 程序中对fun 函数有如下说明void *fun(); 此说明的含义是A.fun 函数无返回值B.fun 函数的返回值可以是任意的数据类型C.fun 函数的返回值是无值型的指针类型D.指针fun 指向一个函数,该函数无返回值

考题 程序中对fun函数有如下说明: void *fun(); 此说明的含义是( )。A.fun函数无返回值B.fun函数的返回值可以是任意的数据类型C.fun函数的返回值是无值型的指针类型D.指针fun指向一个函数,该函数无返回值

考题 程序中对fun()函数有如下说明 void *fun(); 此说明的含义是______。A.fun函数无返回值B.fun函数的返回值可以是任意的数据类型C.fun函数的返回值是无值型的指针类型D.指针fun指向一个函数,该函数无返回值

考题 某程序中编写有fun函数,对该函数有如下声明:void*fun(); 则此声明的含义是()。A.fun函数无返回值B.fun函数的返回值可以是任意的数据类型C.fun函数的返回值是无值型的指针类型D.指针fun指向一个函数,该函数无返回值