[ID:14-6522789] 2020版高考信息技术二轮浙江专用 专题三 字符串处理课件(70张幻灯片)+学 ...
当前位置: 信息技术/高中信息技术/高考专区/二轮专题
资料简介:
==================资料简介======================
专题三 字符串处理:70张PPT
专题三 字符串处理

1.(2019·6月浙江选考)小宇为选定班级参赛作品编写了一个VB程序,设计如下:在文本框Text1内输入5位评委对3个作品的评分数据(评委对作品的评分数据出3位十进制数组成,第1位对应作品编号,第2、3位对应作品得分,分值范围为[60,99]。如“275”表示2号作品得分75)。单击“计分”按钮后,在标签Label1中输出3个作品的平均分,在标签Label2中输出参赛的作品(选择最高平均分作品参赛,若最高平均分存在并列,则从并列作品中随机抽取):程序运行界面如图所示。

(1)“计分”按钮的对象名为________。
(2)程序部分代码如下,请在划线处填入合适代码。
Private Sub jf_Click()
Dim s As String, d As String, i As Integer
Dim f As Single, f2 As Single, f3 As Single
s = Text1.Text
i = 1
Do While____①____
d = Mid(s, i, 3)
If Mid(d, 1, 1) = “1” Then
f1 = f1 + Val(Mid(d, 2, 2))
ElseIf Mid(d, 1, 1) =“2” Then
f2 = f2 + Val(Mid(d, 2, 2))
Else
f3 = f3 + Val(Mid(d, 2, 2))
End If
②____
Loop
Label1.Caption -“作品1平均分为:” + Str(f1 / 5) +“作品2平均分为!” + Str(f2 / 5) +“作品3平均分为:” + Str(f3 / 5)
′以下省略“处理并列最高平均分,并在Label2中输出选取的参赛作品”的代码
End Sub
(3)运行该程序时,在文本框Text1中以不同的顺序输入原评分数据:
380/295/283/170/180/385/372/285/190/180/390/384/272/170/276,单击“计分”按钮,则Label1中显示的结果____________ (选填:会/不会)发生改变。
解析 本题考核的知识点是编写程序解决实际问题。从语句Sub jf_Click()来看,对象名为jf。变量i表示在字符中位置,往往从第1个位置到最后一个位置。每个数据都是4个数字,因此每次递增4。输入顺序改变,但总和不变,因此显示的运算结果不变。
===============================================1.(2019·6月浙江选考)小宇为选定班级参赛作品编写了一个VB程序,设计如下:在文本框Text1内输入5位评委对3个作品的评分数据(评委对作品的评分数据出3位十进制数组成,第1位对应作品编号,第2、3位对应作品得分,分值范围为[60,99]。如“275”表示2号作品得分75)。单击“计分”按钮后,在标签Label1中输出3个作品的平均分,在标签Label2中输出参赛的作品(选择最高平均分作品参赛,若最高平均分存在并列,则从并列作品中随机抽取):程序运行界面如图所示。
=
压缩包内容:
专题三 字符串处理.doc
专题三 字符串处理.pptx
展开
  • 资料类型:课件
  • 适用地区:浙江省
  • 文件大小:8.33M
中小学老师必备的微课技能

下载与使用帮助