首页 > 计算机 > 计算机考试 正文

[单项选择题] 在窗体上画一个命令按钮,名称为Command1。程序运行后,如果单击命令按钮,则显示一个输入对话框,在该对话框中输入一个整数,并用这个整数作为实参调用函数过程F1。在F1中判断所输入的

时间:2021-07-20 19:26:55 解答: 214 次

[单项选择题] 在窗体上画一个命令按钮,名称为Command1。程序运行后,如果单击命令按钮,则显示一个输入对话框,在该对话框中输入一个整数,并用这个整数作为实参调用函数过程F1。在F1中判断所输入的整数是否是奇数,如果是奇数,过程F1返回1,否则返回0。能够正确实现上述功能的代码是

A.Private Sub Command1_Click( )

x=Input Box("请输入整数")

a=F1(Val(x))

Print a

End Sub

Function Fl(ByRef b As Integer)

If b Mod2=0 Then

Return0

Else

Return 1

End lf

End Function

B.Private Sub Command1_Click( )

x=Input Box(“请输入整数”)

a=Fl(Val(x))

Print a

End Sub

Function Fl(ByRef b As Integer)

lf b Mod 2=0 Then

Fl=0

Else

Fl=1

End lf

End Function

C.Private Sub Command1 Click()

x= Input Box(“请输入整数”)

F1(Val(x))

Print a

Enb Sub

Function Fl(ByRef b As Integer)

If b Mod2=0 Then

Fl=1

Else

Fl=0

End lf

End Function

D.Private Sub Command1_Click( )

x=Input Box(“请输入整数”)

F1(Val(x))

Print a

End Sub

Function Fl(ByRef b As Integer)

lf b Mod2=0 Then

Return 0

Else

Return1

End lf

End Function

正确答案:

B

参考解析:

B项是正确选项,"Mod"表示取模,当b可以被2整除时,F1返回0,表示b为偶数时,F1返回0。这与题目要表达的意思一致。A、D项使用Return关键字是错误的,它不能把相应的数值赋给F1。C项的功能与题目要实现的功能恰好相反,表示输入的数值为偶数时,F1返回1,故不正确。

  • 相关题库

请充值VIP继续使用(未注册用户支付后会自动注册登录)

×

95元 29元

VIP截止日期:2024-12-31 03:40:33

←请使用支付宝扫码支付

95元 29元

VIP截止日期:2024-12-31 03:40:33

←请使用微信扫码支付