实验4实验报告..docVIP

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
实验4实验报告.

浙江经贸职业技术学院实验报告 课程 名称 C# 语言程序设计 实验名称 实验4 方法与数组 系部 信息技术系 班级 软件112 姓名 zzf 学号 20112030223 实验 时间 2012 年 4 月 12 日 8 时 20 分~ 11 时 30 分 地点 机位 6号楼 6401 评语 指导教师:杨凌云 成绩 一、实验目的 进一步熟悉Visual Studio .NET 2005开发环境; 初步熟悉C#语言的事件驱动机制 掌握方法的定义与调用; 掌握数组的定义与使用; 熟悉排序算法。 二、实验内容 使用Visual Studio .NET 2005,完成以下程序: 程序1、熟悉C#语言的事件驱动机制。从下面2个程序中选择一个来完成。 (1)移动的字幕(参见课件4.程序流程控制第3张幻灯片); (2)想说爱我不容易(参见课件4.程序流程控制第4张幻灯片)。 程序2、掌握方法的定义与使用。完成程序“计算排列组合:从m张纸牌中随机抽出n张纸牌,共有多少种抽法?” (参见课件4.程序流程控制第11~18张幻灯片)。 程序3、熟悉方法参数的引用传递。“CSharp示例\第4课\RefCall”应用程序是通过GetSumAndAverage方法来计算总和与平均值,该程序不能正确完成计算,请修改程序使其能正确计算。(参见课件4.程序流程控制第21~23张幻灯片) 程序4:掌握方法、数组的定义与使用,熟悉排序算法。完成“CSharp示例\第4课\Sort(未完成)”应用程序中的求最小数、求最大数,以及选择排序、冒泡排序与插入排序等3种排序算法中的一种。(参见课件4.程序流程控制第38张幻灯片)。 三、实验步骤 1、启动Visual Studio .NET 2005,完成程序1。尽量独立完成,不要将示例程序复制下来,可以参考示例程序的源代码。 2、将服务器上课件的文件夹中的“Csharp示例\第4课\CardsGame(未完成)”文件夹复制到本地磁盘上。打开其中的“CardsGame.sln”,完善程序,使其能完成程序2的要求。 3、将服务器上课件的文件夹中的“Csharp示例\第4课\ RefCall ”文件夹复制到本地磁盘上。打开其中的“RefCall.sln”,完善程序,使其能完成程序3的要求。 4、将服务器上课件的文件夹中的“Csharp示例\第4课\ Sort(未完成)”文件夹复制到本地磁盘上。打开其中的“Sort.sln”,完善程序,使其能完成程序4的要求。按如下步骤来完成: (1)完成任务1:// TODO:1完善本求最小数方法内的程序,使该方法能够求一组数中的最小数,并运行该程序,生成数据后,单击“求最小数”按钮进行测试。 (2)完成任务2:// TODO:2 书写MaxiumOfArray方法,该方法求一组数中的最大数,书写完成后继续完成任务3。 (3)完成任务3:// TODO:3 调用MaxiumOfArray方法,求datas数组中的最大数,并将最大数赋给变量maxNumber,然后运行该程序,生成数据后,单击“求最大数”按钮进行测试。 (4)完成任务4-1:// TODO:4-1 使用选择排序法对一组数进行升序排序,在此处完成使用选择排序法进行排序的算法,完成后,继续进行任务4-2:// TODO:4-2 调用选择排序方法SelectSort对数组datas进行排序,在此处书写调用选择排序方法对datas数组进行排序的语句,然后运行该程序,生成数据后,单击“求最大数”按钮进行测试。 有时间的情况下,继续完成任务5和任务6: (5)仿照第(4)步的步骤,完成任务5-1和任务5-2 (6)仿照第(4)步的步骤,完成任务6-1和任务6-2 5、将完成的源程序压缩后,连同本实验报告,一同通过电子邮件交给指导教师。 四、程序运行结果截图 程序1的运行结果截图: (1) (2) 程序2的运行结果截图: 程序3的运行结果截图: 程序4的运行结果截图: 五、使用的主要语句及说明(所有你自己写的源代码,要有比较完备的注释) 程序1(包括所使用的主要控件的属性设置说明,要注明是哪些方法或事件中的代码) (1) private void Form1_Load(object sender, EventArgs e) { label1.Text = MovingString; //设置标签的文本 timer1.Enabled =

文档评论(0)

sfkl + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档