77范文网 - 专业文章范例文档资料分享平台

程序总结1

来源:网络收集 时间:2018-12-19 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

1、'(1)删除①②③及下划线,填空完成程序。

'(2)从键盘输入10个100以内的整数,单击命令按钮后在窗体上输出其中的最大数,最小数和平均值

'注:请不要更改原程序结构,删除①、②、③及下划线,并在对应位置填写正确的代码。

Private Sub Command1_Click() Dim x As Integer

x = InputBox(\请输入您的数:\ Print \您输入的数有:\、\ Max = x: Min = x: Sum = x For i = 2 To 10

x = InputBox(\请输入您的数:\ Sum = Sum + x

If ____①____Then Max = x If ____②_____Then Min = x Next i

Print \平均值\③_______ Print \最大数\最小数\End Sub

Private Sub Form_Load() End Sub

答案 1 x>max 2 x

2、'(1)删除①②③④及下划线,填空完成程序。

'(2) 在文本框Text1中输入成绩,点击\等级\按钮时,文本框里就显示相应的等级。具体等级划分如下: ' 90分以上为\优\,80到89分为\好\,70到79分为\良\,60到69分为\及格\,60分以下为\不及格\。

'注:请不要更改原程序结构,删除①、②、③、④及下划线,并在对应位置填写正确的代码。

Private Sub Command1_Click() Dim x As Integer, grade As String x =

________②______ Case 90 To 100

grade = \优\ Case 80 To 89

grade = \好\ Case 70 To 79

grade = \良\ Case 60 To 69

grade = \及格\ Case Is < 60

grade = \不及格”\ Case Else

MsgBox \请重新输入\End Select

Print \该学生成绩为:\④_____ End Sub

Private Sub Form_Load() End Sub

运行检验正确的答案

Private Sub Command1_Click() Dim x As Integer, grade As String x = val(text1.text) Select case x

Case 90 To 100

grade = \优\ Case 80 To 89

grade = \好\ Case 70 To 79

grade = \良\ Case 60 To 69

grade = \及格\ Case Is < 60

grade = \不及格\ Case Else

MsgBox \请重新输入\End Select

Print \该学生成绩为:\ End Sub

3、'删除①②③及下划线,填上正确的代码,画出如下所示的图形,请不要更改

原程序结构。 '********** ' ********** ' ********** ' **********

Private Sub Command1_Click()

Dim i, j As Integer

For i = 1 To ___①____ Step 1

For j = 1 To ___②____ Step 1

Print ____③____ '打印符号* Next j Print '换行

Print Space(i); '打印空格 Next i End Sub

Private Sub Form_Load() End Sub

答案① 4 _②i+9 ③“*”;

4、'在Text1中输入学生的成绩,点击“转换”按钮后,转换成相应的等级并显

示在Label1中!

Private Sub Command1_Click()

Dim exam As Integer '定义变量exam用来存放成绩 '判断输入的成绩是否为数值!

If IsNumeric(Text1.Text) = False Then

If MsgBox(\您输入的成绩必须为数字!\vbInformation + vbOKOnly) = vbOK Then

Exit Sub End If End If

'判断输入的成绩是否合法 exam = Val(Text1.Text)

If exam < 0 Or exam > 100 Or Len(exam) = 0 Then

If MsgBox(\您输入的成绩不正确!\vbInformation + vbOKOnly) = vbOK Then

Exit Sub End If End If

'将输入的成绩转换为相应的等级 Select Case exam Case Is < 60

Label1.Caption = \该学生的成绩等级为:D\ Case Is < 70

Label1.Caption = \该学生的成绩等级为:C\ Case Is < 84

Label1.Caption = \该学生的成绩等级为:B\ Case Else

Label1.Caption = \该学生的成绩等级为:A\

End Select End Sub

5、'删除程序中的①②③及下划线,填空完成程序,运行程序使能打印下面所示

的图案。 '@ '@@ '@@@ '@@@@ '@@@@@ '@@@@@@

'注:请不要更改原程序结构,删除①、②、③及下划线,并在对应位置填写正确的代码

Private Sub Command1_Click() Dim i As Integer Dim j As Integer For i = 1 To 6 Print Tab(10); For j = 1 To i Print \; Next j Print Next i End Sub

6、'(1)删除①②③及下划线并填空完成程序。

'(2)一个细胞每第一分钟分裂为2个,第二分钟,就有4个细胞,然后,8个、16个、??以此类推。

'点击“计算时间”按钮计算出一个细胞在经过多少分钟后数目超过10000个? '注:请不要更改原程序结构,删除①、②、③及下划线,并在对应位置填写正确的代码。

Private Sub Command1_Click() Dim n As Long, x As Long n = 1: x = 2

Do While x <= 10000 n = n + 1 x = x * 2 Loop

Label1.Caption = n & \分钟\

End Sub

7'在窗体\的\事件中编写代码(请不要随便更改其

它代码),使之能够实现如下功能:

'在Text1输入整数m、Text2输入整数n,判断m的平方与n的平方之和是否比10000大,

'若比10000大,在Text3文本框中输出“大于10000”; '若小于10000,在Text3文本框中输出“小于10000”; '否则输出“等于10000”。 '注:请不要更改原程序结构!

Private Sub Command1_Click()

End Sub

Private Sub Form_Load()

End Sub

Private Sub Text1_Change()

End Sub

Private Sub Text3_Change()

End Sub

以下一段是完全空白的这道程序答案 Private Sub Command1_Click() Dim m, n As Integer m = Val(Text1.Text) n = Val(Text2.Text)

If m ^ 2 + n ^ 2 > 10000 Then Text3.Text = \大于10000\

ElseIf m ^ 2 + n ^ 2 < 10000 Then Text3.Text = \小于10000\Else

Text3.Text = \等于10000\End If End Sub

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库程序总结1在线全文阅读。

程序总结1.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/zonghe/374080.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: