函数过程Fun1的功能是:如果参数b为奇数,则返回值为1,否则返回值为0。Function Fun1(b As Integer)if ______ ThenFun1=0ElseFun1=1End IfEnd Function使该功能完整,应在空行处填入以下哪条语句A.b Mod 2<>0B.b Mod 2=0C.b/2=1D.b\2=0

题目

函数过程Fun1的功能是:如果参数b为奇数,则返回值为1,否则返回值为0。

Function Fun1(b As Integer)

if ______ Then

Fun1=0

Else

Fun1=1

End If

End Function

使该功能完整,应在空行处填入以下哪条语句

A.b Mod 2<>0

B.b Mod 2=0

C.b/2=1

D.b\2=0


相似考题
参考答案和解析
正确答案:B
解析:本题考查的是函数过程的定义。b是偶数的条件是“b Mod 2=0”,当b为偶数时返回0,应将0赋给“Fun1”;当b为奇数时返回1,即将1赋给“Fun1”。所以本题的正确答案是选项B)。
更多“函数过程Fun1的功能是:如果参数b为奇数,则返回值为1,否则返回值为0。Function Fun1(b As Integer) ”相关问题
  • 第1题:

    函数过程F1的功能是:如果参数a为奇数,则返回值为1,否则返回值为0。以下能正确实现所述功能的代码的是( )。


    正确答案:B
    B)    【解析】本题考查程序的基本算法。定义函数过程时,要求计算结束以后,把函数的返回值存放在过程名中,返回给调用函数。题目中a为奇数,条件为aMod 2=0时,返回0,否则返回1。

  • 第2题:

    若定义了函数double *function(),则函数function的返回值为(47)。

    A.实数

    B.实数的地址

    C.指向函数的指针

    D.函数的地址


    正确答案:B
    解析:由函数的定义可知它返回的是一个指向实数的指针,即B选项。

  • 第3题:

    函数过程n的功能是:如果参数b为奇数,则返回值为1,否则返回值为0。以下能正确实现上述功能的代码的是______。

    A.Function F1(b As Integer) If b Mod 2=0 Then Return 0 Else Return 1 End If End Function

    B.Function F1(b As Integer) If b Mod 2=0 Then F1=0 Else F1=1 End If End Function

    C.Function F1(b As Integer) If b Mod 2=0 Then F1=1 Else F1=0 End If End Function

    D.Functionn(b As Integer) If b Mod 2 <>0Then Return 0 Else Return 1 End If End Function


    正确答案:B
    解析:Visual Basic程序中不能使用Return语句来返回一个函数的值。要返回一个函数的值,需要把这个值赋值给函数名。所以本题中AD选项错误,而题目中,当b为奇数时返回0,所以本题答案是B。

  • 第4题:

    函数过程F1的功能是:如果参数b为奇数,则返回值为1,否则返回值为0。以下能正确实现上述功能的代码的是______。

    A. Function Fl(b As Integer) If b Mod 2=0 Then Return 0 Else Return 1 End If End Function

    B.Function Fl(b As Integer) If b Mod 2=0 Then F1=0 Else F1=1 End If End Function

    C.Function F1(b As Integer) If b Mod 2=0 Then F1=1 Else F1=0 End If End Function

    D.Function Fl(b As Integer) If b Mod 2<>Then Return 0 Else Return 1 End If End Function


    正确答案:B
    解析:Visual Basic程序中不能使用Return语句来返回一个函数的值。要返回一个函数的值,需要把这个值赋值给函数名。所以本题中AD选项错误,而题目中,当b为奇数时返回0,所以本题答案是B。

  • 第5题:

    函数fun1()、fun2()的定义如下所示,已知调用fun1时传递给形参x的值是-5,若以引用调用(call by.reference)的方式调用。fun2,则雨数fun1的返回值为( );若以值调用(call by value)的方式调用fun2,则函数funl的返回值为( )。

    A.-18

    B.-11

    C.-8

    D.O(34)


    正确答案:C
    解析:引用调用是函数传递参数的一种方式,使用引用调用,可以在子函数中对形参所做的更改对主函数中的实参有效。(33)a=-6;x=12;因为是引用调用,所以a=4,a-x=4-12=-8。(34)a=-6;x=12;因为是值调用,所以a=-6,a-x=-6-12=-18。