版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、' 【程序填空】功能:输入任何一个英文字母x,若 x 的值为 "a","c","d-f" , 则显示 x 的大写字母;若 x 的值为 "m","o","p-z", 则显示 x 的小写字母;若x的值为其它的值,则显示xa (如输入的X的值是g,则显示ga)Private Sub Command1_Click()x = Text1.TextI *SPACE*I *SPACE*8 / 7CaseLabel1.Caption = UCase(x)Case "m&qu
2、ot;, "o", "p" To "z"Label1.Caption = LCase(x)Case ElseI *SPACE*End SelectEnd Sub【程序填空】功能:窗体上建立了一个文本框Text1("输入口令")和一个命令按钮Command1(检查")判断密码是否正确,并显示相应提示在加载窗体时设置密码框最大长度为8 ,密码显示字符为“* ”dim x as stringPrivate Sub Command1_Click()x = Text1.TextI *SPACE*If x 【 ?】&
3、quot;12345678" ThenMsgBox (" 欢迎你用机!")ElseMsgBox (" 对不起,口令错")End IfText1.Text = ""Text1.SetFocusEnd SubPrivate Sub Form_Load()Text1.Text = ""I*SPACEText1.*I*SPACEText1.End Sub【程序填空】功能:输入一个数, 若大于 0, 则显示 "+" ;若小于0,则显示 "-" ;若等于"0"
4、;, 则显示 "零 "。Private Sub Command1_Click( )x = Val(Text1.Text)Select Case xI*SPACE*【 ?】Label1.Caption = "+"Case Is < 0I*SPACE*I*?】*SPACE*?】Label1.Caption =End SelectEnd Sub零"'' 【程序填空】功能:根据输入的学习成绩, 分别显示优秀(90 分以上 ), 良好(75 分以上 ), 及格 (60 分以上 ), 不及格几个等级。Private Sub Comma
5、nd1_Click()x = Val(Text1.Text)If x >= 90 ThenLabel1.Caption = "优秀 "'*SPACE*ThenElseIfLabel1.Caption = "ElseIf x >= 60 Then '*SPACE*'*SPACE*Label1.Caption = "不及格 "End IfEnd Sub'' 【程序填空】'题目:已知用inputbox函数输入两个数 x和y,比较它们的大小, ' 使得 x 大于y。Private Su
6、b Form_Click()Dim x As Single, y As Singlex = InputBox(" 输入数据1: ")I *SPACE*y =【 ?】Print "x 值 ", "y 值Print x, yIf x < y ThenI *SPACE*?】I *SPACE*?】I *SPACE*?】End IfPrint x, yEnd Sub'' 【程序填空】功能:以下程序的功能为,单击窗体后如果输入的数据分别为"W", "8" 和 " ? " 时,
7、窗体上显示的内容分别是:W is Alpha Character 、 8 is Numeral Character? is Other CharacterPrivate Sub Form_Click()Dim strC As String * 1strC = InputBox(" 请输入数据")Q*SPACE*Select CaseQ*SPACE*Case "a" To "zForm1.Print strC + " Is Alpha Character"Case "0" To "9"F
8、orm1.Print strC + " Is Numeral CharacterQ*SPACE*?】ElseForm1.Print strC + " Is Other CharacterEnd SelectEnd Sub' 【程序改错】题目:以下程序功能是输入三个数,由大到小排序。Option ExplicitDim A As IntegerDim B As IntegerDim C As IntegerPrivate Sub Form_Click()Dim nTemp As Integer输入正整数")输入正整数")输入正整数")A
9、= Val(InputBox("Please input first integer",B = Val(InputBox("Please input second integer", C = Val(InputBox("Please input third integer", "I*FOUND*If A <= C Then nTemp = A A = BB = nTempEnd IfI*FOUND*If B <= C Then nTemp = A A = CC = nTempEnd IfI*FOUND*If A
10、<= B ThennTemp = BB = CC = nTempEnd IfPrint "The integers in order is" A; B; CEnd Sub【程序改错】题目 : 请根据下列描述编写购物优惠程序。某商场为了加速促成商品流通,采用购物打折的优惠办法,每位顾客一次购物(1 )在 100 元以上者,按九五折优惠;( 2)在200 元以上者,按九折优惠;( 3) 300 元以上者,按八折优惠;( 4) 500 元以上者按七折优惠。Option ExplicitPrivate Sub Command1_Click() Dim x As Single,
11、 y As Single x = Val(Text1.Text)If x < 100 ThenI*FOUND*x = yElseIf x < 200 Theny = 0.95 * xElseIf x < 300 Theny = 0.9 * xElseIf x < 500 Theny = 0.8 * xElsey = 0.7 * xI *FOUND*Else IfEnd IfEnd IfEnd IfI*FOUND*Text2.Text = xEnd Sub ' 【程序改错】题目 : 密码判断程序,如果密码为12345 则显示“恭喜,密码正确”,否则显示“很遗憾,密
12、码错误”,要求文本框中只允许输入数字。Option ExplicitPrivate Sub Command1_Click()Dim strPws As StringstrPws = Trim(Text1.Text)I*FOUND*If Len(strPws) <> 0 Then Exit SubIf strPws = "12345" ThenI*FOUND*MsgBox " 恭喜,密码正确", 验证ElseMsgBox " 很遗憾,密码错误", , " 验证 "End IfEnd SubPrivate
13、Sub Form_Load()End SubPrivate Sub Text1_KeyPress(KeyAscii As Integer)I*FOUND*If Not (KeyAscii >= 49 And KeyAscii <= 57) ThenKeyAscii = 0End IfEnd Sub【程序改错】题目 : 程序功能为求解一元二次方程的实根,请修正程序中错误。Option ExplicitPrivate Sub Form_Load()Dim a!, b!, c!, root1#, root2#, work As Doublea = Val(InputBox("
14、b = Val(InputBox(" c = Val(InputBox("请输入系数a 的值")请输入系数b 的值")I*FOUND*请输入系数c 的值")work = b * 2 - 4 * a * cIf work >= 0 And a <> 0 ThenI*FOUND*root1 = (Sqr(work) / (2 * a)I*FOUND*root2 = (Sqr(work) / (2 * a)Debug.Print " 有二个实根" + Str$(root1) + "," + Str$(root2)ElseDebug.Print " 无实根 !"End IfEnd Sub'' 【程序设计】题目: ( 事件 ) 单击窗体( 响应) 用输入框输入一自然数,判断是" 正数 &
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025届安徽省马鞍山市当涂县达标名校中考三模生物试题含解析
- 云南昆明市五华区达标名校2025届中考生物考试模拟冲刺卷含解析
- 2025届江苏省徐州市新沂市重点中学中考生物模拟试题含解析
- 辽宁省锦州市第十九中学2025届初中生物毕业考试模拟冲刺卷含解析
- 2025届广西百色市右江区市级名校中考生物最后冲刺模拟试卷含解析
- 2025届江苏省镇江市东部教育集团中考考前最后一卷生物试卷含解析
- 2025届江苏省徐州市西苑中学中考生物考前最后一卷含解析
- 山东滕州2025届中考生物最后一模试卷含解析
- 沪科版八年级物理全一册《2.2声音的特性》同步测试题带答案
- 人教版一年级下册语文教案
- 深圳大学学校简介课件
- 通用卡尺检定规程
- 临床疗效总评量表(CGI)
- 美世国际职位评估体系IPE3.0使用手册
- 2020电网检修工程预算定额第五册 通信工程
- 图像超分辨率增强技术
- 集装箱货运码头的火灾防范措施
- 七年级数学上册专题1.14数轴与绝对值综合问题大题专练(重难点培优)-【讲练课堂】2022-2023学年七年级数学上册尖子生同步培优题典(原卷版)【人教版】
- 社会保险职工增减表
- 小学语文低年级写话 鸽子
- 仁爱英语八年级上册词汇练习题全册
评论
0/150
提交评论