- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
实验一C#集成开发环境控制台输入输出程序设计.doc
大理学院课程教案
(实验教学)
课程名称: C#面向对象程序设计
课程类型:( 1 )1、必修;2、选修;3、其它
授课对象: 计算机科学与技术 专业(本、专科) 2010 级 1班
授课时间: 2011 至 2012 学年第 3 学期
计划学时: 36 学时(其中:理论 36 ,实验: 36 )
任课教师: 杜英国
所属学院: 数学与计算机学院
课程管理部门(教研室): 软件教研室
大理学院教务处 制
课程名称:C#面向对象程序设计
教 材:C#程序设计实用教程 黄兴荣 李昌领 李继良编著 清华大学出版社
授课人1:杜英国 专业技术职务:讲师
学 历:研究生 学 位:硕士
授课人2: 专业技术职务:
学 历: 学 位:
实验题目: C#集成开发环境控制台输入输出程序设计 计划学时:3
实验类型:( 4 )1、演示性 2、验证性 3、综合性 4、设计性
每组实验的学生人数: 1 人
教学目的和要求:
熟悉C#集成开发环境;了解各功能的菜单命令;显示所有的可见窗口和所有工具栏(箱),随后再将上述的窗口和工具栏(箱)进行隐藏;了解工具栏(箱)中有哪些主要控件;了解控件的属性及事件;掌握控制台应用程序的输入输出方法的使用。
实验方法(包括实验中需要注意的问题等):
在VS下,创建一个控制台应用程序。
在解决方案资源管理其中创建一个排序类。
注意对象之间参数的传递。
实验重点(主要解决的问题和达到的目的):
学会编写冒泡排序算法实现程序。
理解对象之间参数的传递。
掌握控制台应用程序的输入输出方法的使用。
实验难点(预计实验过程中会遇到的问题和解决方案):
冒泡排序算法实现。
对象之间参数的传递。
教学方法(实验前的教学和实验过程中的指导方法):
实验前教师先讲解完1、2章内容,学生认真复习1、2章内容;在实验过程中结合实验环境教师可先提示性讲解实验内容,再由学生自己完成实验。如果实验完成情况较差,教师统一辅导。
实验仪器和材料:
计算机,Windows XP, VS2008
实验报告要求和思考题:
教师现场检查评价本次实验。
参考资料:
《C#程序设计项目教程—实验指导与课程设计?
实验一 C#集成开发环境控制台输入输出程序设计
一、实验内容与步骤(要求交实验报告的实验项目详细步骤由学生填写)
实验内容:
编写一个控制台程序,完成一个整形数组数值从小到大的排序。
实验步骤:
1.启动VS2008熟悉它的各个组成部分。
2.创建一个控制台应用程序。
3.在默认生成的项目里新建一个类,该类的功能是完成对一个整形数组的排序。整型数组通过参数传递给该排序类的排序方法。排序算法使用冒泡排序算法。
4.在Program类里定义一个int型数组,该数组用于从键盘接收10个整型数。接收功能在Program类Main()方法里面完成。接收键盘输入的时候要有提示信息。
定义数组的语法:
数据类型[] 数组名;
例如定义一个字符串类型的数组sta语法如下:
string[] sta;
数组初始化:
数组名 = new 数据类型[数组长度];
对sta进行初始化,其长度为10;
sta = new string[10];//实例化,即创建一个对象
请在输入new关键字后按空格键,自动选择类型标示符。其它更多数组的使用请参看教材P128.
注意:WriteLine()方法总是以string类型来接收数据,所以必须把它转化为int类型。类型转换可使用Convert类,它的语法是
Convert.静态方法名(数据类型);
例如:string st = “125”;
int i = Convert.ToInt32(st);
这样就把字符串类型的“125”转换为int型了。
5.在Main()方法里面,把第四步的数组传递给数组排序类进行排序,最后返回排好序的类。这时必须要创建一个排序类的对象。假设有一个学生类Student,在该类里定义了一个Welcome(string st)方法,按下面的语法创建对象调用方法:
Student sdt;//定义变量
Sdt = new Stu
您可能关注的文档
- 大众传媒与当代审美文化.doc
- 大区总经理读书笔记问题解答.doc
- 大学堂 Microsoft Word 文档.doc
- 大学生失业保险制度建立.doc
- 大学生就业与择业.ppt
- 大学生治学之道.ppt
- 大萧条和罗斯福新政_房红娟.ppt
- 大跨度穹顶钢结构制作与安装.doc
- 天津市银行业协会秘书处 2009年3月19日.doc
- 大陆十大最受欢迎奢侈家具品牌.doc
- 玩具制造供应链管理软件:Microsoft Dynamics二次开发_(3).供应链管理中的关键模块解析.docx
- 经营管理流程优化管理培训.pptx
- 清华紫光业务流程手册-客户服务流程-毕博管理咨询.pptx
- 医德医风培训.pptx
- 学前儿童卫生学课件.pptx
- 玩具制造供应链管理软件:Microsoft Dynamics二次开发_(5).MicrosoftDynamics二次开发环境搭建.docx
- 玩具制造供应链管理软件:Microsoft Dynamics二次开发_(4).二次开发前的需求分析.docx
- 中国心课件音乐.pptx
- 结核性脑膜炎的及时处理与康复.pptx
- 口腔保健的注意事项与方法.pptx
文档评论(0)