首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在窗体上有一个命令按钮,然后编如下事件过程: 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
56
问题
在窗体上有一个命令按钮,然后编如下事件过程:
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://www.kaotiyun.com/show/s7hp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
下面是关于文件关闭的4种叙述,错误的是______。
以下程序的功能是:生成20个200~300之间的随机整数,输出其中能被5整除的数并求出它们的和。请填空。PrivateSubCommand1_Click()Fori=1To20
如果想对多个控件进行操作,正确的操作是______。
下列数据结构中,能应用二分查找的是______。
程序执行结果s的值是【】。PrivateSubsub1(ByvalpAsInteger)p=p*2EndSubPrivateSubCommand1_Click()DimiAsI
下列程序的功能是:将数据1,2…,10写入顺序文件Base.txt中,请填空。PrivateSubForm_Click()DimiAsIntegerOpen"Base.txt"ForOutpu
以下能正确定义数据类型TelBook的代码是______。
(1)在考生文件夹下有一个工程文件sj3.vbp,相应的窗体文件为sj3.frm。其功能是随机产生30个0~1000的整数,放入一个数组中,然后输出其中的最小值。程序运行后,单击命令按钮(名称为Commandl,标题为“输出最小值”),即可求出其最小值,并
关系模型的完整性规则是对关系的某种约束条件,包括实体完整性、______和自定义完整性。
软件开发离不开系统环境资源的支持,其中必要的测试数据属于
随机试题
下列各句能体现意志坚韧性的有()
A.甲胎蛋白阳性B.癌胚抗原阳性C.降钙素升高D.尿中本周蛋白定性试验阳性E.血中T3、T4升高
唇痈较少出现大块组织坏死,这是因为
女性,38岁。诊断风心病:二尖瓣狭窄(中度),突发心悸2天,伴呼吸困难,不能平卧。查体:BP95/75mmHg,口唇发绀,双肺较多湿啰音,心率150次/分,每一心音强弱不等,节律绝对不规则,心尖部舒张期隆隆样杂音,肝不大,下肢无水肿。首选何种治疗措施
患者,女性,16岁。患白血病,长期用抗生素,护士在口腔评估的过程中,应特别注意观察口腔黏膜
法官因违反法律、法规、有关条例规定,应当承担纪律责任。人民法院应当依据法官执行职务中违纪行为的事实、性质、主观过错、后果等情况分别处理。以下情形说法错误的是?()
钢板桩格形围堰平面形式有().
对学生进行心理健康教育的意义是()。
据调查,有1000位高考状元在以后的发展过程中都没有在从商、从政、教育、科研方面成为顶级人才,你是怎么看的?
秋天之所以经常出现碧空万里的天气,是因为这时的大气表现为(),盛行的下沉气流大大抑制了降水的可能性。
最新回复
(
0
)