首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在窗体上有一个命令按钮,然后编如下事件过程: Function SR( x As Double)As Double Select Case Sgn(x) Case 1 SR=Sqr(x) Exit Function Case
在窗体上有一个命令按钮,然后编如下事件过程: Function SR( x As Double)As Double Select Case Sgn(x) Case 1 SR=Sqr(x) Exit Function Case
admin
2013-04-11
39
问题
在窗体上有一个命令按钮,然后编如下事件过程:
Function SR( x As Double)As Double
Select Case Sgn(x)
Case 1
SR=Sqr(x)
Exit Function
Case 0
SR=0
Case-1
SR=-1
End Select
End Function
Private Sub Command1 _ Click( )
Dim Msg,SRN
Dim N AS Double
N=InputBox("请输入要计算平方根的数")
Msg=N&"的平方根"
Select Case SR(N)
Case 0
Msg=Msg &"是0"
Case-1
Msg=Msg&"是一个虚数"
Case ElSe
Msg=Msg &"是"& SR(N)
End Select
MsgBox Msg
End Sub
程序运行后,单击命令按钮,在输入对话框内输入-1,输出结果是【 】。
选项
答案
-1的平方根是一个虚数
解析
在Sub过程中,定义了一个Double型变量N,并调用InputBox函数,给 N 赋值,即将从对话框中输入的 -1 赋给N;通过运算符“&”,将N与字符串“的平方根”连接起来并赋给Msg;在条件块语句中将N作为参数,调用SR事件过程,将Function过程的返回值作为测试表达式;在SR函数中,调用Sgn函数测试x的值为正数还是负数,如果是正数,那么就执行条件块语句中的SR=Sqr(x),即将x的平方根作为返回值,如果x值为零,Sp函数返回值为零,那么就将0作为返回值;如果为负数,Sgn函数返回值为- 1,SR=-1,即将-1作为返回值;在Sub程序的条件块语句中,根据SR返回值的不同,执行不同操作,当返回值为0,将Msg字符串加“是0”,赋给Msg,如果是-1,将Msg加“是一个虚数”赋给Msg,当为其他时,即在平方根时,将字符串Msg加“是”,再加上这个数的平方根赋给Msg,并用MsgBox函数输出。
转载请注明原文地址:https://kaotiyun.com/show/s7hp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
对于建立良好的程序设计风格,下面描述正确的是______。
关系操作的特点是【】操作。
控件数组的名字由Name属性指定,而数组中的每个元素由【】属性指定。
关系模型的数据操纵即是建立在关系上的数据操纵,一般有【】、增加、删除和修改四种操作。
文本框控件最多能处理______个字节。
以下Case语句中错误的是______。
一个项目具有一个项目主管,一个项目主管可管理多个项目,则实体“项目主管”与实体“项目”的联系属于【】的联系。
(1)在窗体上绘制一个名称为Text1的文本框和一个名称为cmd1、标题为“计算”的命令按钮,如图4—3所示。程序运行后,单击“计算”命令按钮,通过在对话框输入整数12,放入整型变量a中,然后计算a!(提示:运算结果应放入Long型变量中),在文本框中显示
用二维表数据来表示实体及实体之间联系的数据模型为______。
若某链表最常用的操作是在最后一个节点之后插入一个节点和删除最后一个节点,则采用______存储方式最节省时间。
随机试题
肘关节损伤后遗症中哪种说法错误
本病例最可能的诊断为根据本病例的临床表现,首选的辅助检查措施为
女性生殖器恶性肿瘤放疗效果最好的是
横突最长的椎体是
疱疹性咽峡炎的病原体为
根据《建设安全生产管理条例》,下列关于建设工程安全生产责任的说法,正确的有()。
甲公司是乙公司的实际控制人,甲公司由于资金紧张向A银行借款,要求乙公司为其提供保证担保。有关该事项的审批,下列说法符合公司法律制度规定的是()。
下列各项不构成企业留存收益的是()。
(2008上项管)为了成功管理一个项目,项目经理必须承担管理者和领导者的双重角色。作为管理者的角色,下面的选项中,除______外,都是项目经理应重点关注的。
下列选项中,既可作为输入设备又可作为输出设备的是_______。
最新回复
(
0
)