Visual Basic.NET程序设计实验实训指导 教学课件 作者 邱炳城 实验5 求平均值.pptVIP

Visual Basic.NET程序设计实验实训指导 教学课件 作者 邱炳城 实验5 求平均值.ppt

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Visual Basic.NET程序设计实验 实验5 求平均值 【功能描述】 通过对话框任意输入若干个数(每次输入一个数),求出输入的数据个数及它们的平均值。 【实验内容】 1.Do-Loop语句及For-Next语句的应用。 2.ReDim语句的运用。 3.UBound()、InputBox()、IIf()、Max()、InStr()函数的应用。 4.TextBox控件外观的进一步设置。 5.String对象的Length属性的应用。 【实验目的】 1.熟悉Do-Loop语句的格式、功能及运用。 2.理解数组的概念,掌握数组的定义、重定义的方法及数组的使用方法。 3.掌握数组元素的输入、输出的基本方法。 4.掌握字符串的处理方法。 【预备知识】 1.Do-Loop语句 2.数组 3.ReDim语句 4.相关函数 【实验步骤】 1.创建及保存项目 2.“即时”窗口的使用 3.窗体设计 4.程序设计 5.程序调试 6.程序改进 【问题与思考】-1 1.与InStr()函数功能类似的另一个函数是InStrRev(),另外,字符串对象String有两个方法IndexOf()和LastIndexOf(),试通过联机帮助比较这四者的功能及使用方法的异同。 2.有字符串s = 29,309,264,120,3,409,8,54,520,40,1,360,47,52,602,190,230,现需要从它的右边取最多n个字符,要求结果不能截断数字且不能以逗号开头。如,要取出右边10个字符,则取出的结果应为190,230,而不能是02,190,230,也不能是,190,230。试用Mid()函数及其它函数写出满足要求的表达式。 【问题与思考】-2 3.本实验的主要目的是为了学习数组的声明及数组元素的输入、输出的基本方法,下面代码没有使用数组同样完成本实验的程序功能。 Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim sum As Double, i As Integer = 1 Dim x, s, ms As String Do x = InputBox(ms vbCrLf vbCrLf 现输入第 i 个数) If x Then sum += Val(x) s = Val(x) ms = 共输入了 i 个数: vbCrLf TextBox1.Text = ms s vbCrLf 它们的平均值是: sum / i ms = IIf(s.Length 47, s, ... + _ Mid(s, InStr(Math.Max(s.Length - 46, 1), s, ,) + 1)) s = , i += 1 End If Loop Until x = End Sub (1)新建一个项目运行上面程序,并比较运行过程和结果与本实验的程序的运行过程和结果的异同。 (2)分析上面代码中这些函数的作用: Math.Max(s.Length - 46, 1) InStr(…, s, ,) Mid(s, …) IIf(s.Length 47, s, …) Do-Loop语句 –格式1 在实验3和实验4中,我们已学习过For-Next语句的应用。对于For语句,一般是在已知循环次数时使用它。当循环次数未知,需要达到某一条件才结束循环时,通常使用Do-Loop语句。 格式1 Do While condition 语句s Loop 当条件condition为True时重复执行“语句s”,直到condition为False时退出循环。 Do-Loop语句 –格式2 Do Until condition 语句s Loop 当条件condition为False时重复执行“语句s”,直到condition为True时退出循环。 Do-Loop语句 –格式3 Do 语句s Loop While condition 重复执行“语句s”,当条件condition为False时退出循环。 Do-Loop语句 –格式4

您可能关注的文档

文档评论(0)

118压缩包课件库 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档