网站大量收购独家精品文档,联系QQ:2885784924

C程序设计实验指导书及实验参考代码.doc

  1. 1、本文档共71页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
C程序设计实验指导书及实验参考代码

《C#程序设计》 实 验 指 导 书 一.实验目的 了解面向对象的程序设计的基本概念和使用类/对象进行程序设计的基本思想。 了解和使用C#程序设计语言面向对象编程环境Microsoft Visual Studio .NET 2003/2005。 熟悉集成开发环境Microsoft Visual Studio .NET 2003/2005的基本命令及功能键,熟悉常用功能菜单命令。 学习完整的C#程序开发过程(编辑、编译、生成、运行和调试等),先期掌握程序设计的基本的调试技巧。 通过实验达到较好掌握变量常量、标识符、运算符、关键字、表达式、数据类型等基本知识的目的。 通过实验掌握分支多分支结构和循环结构程序设计。 灵活使用数组、字符串和文件操作。 深入理解C#中类的基本概念。 应对类的封装、继承和多态性有较深刻的认识。 熟练地运用C#语言进行面向对象的程序设计,并能编写小型的面向对象应用程序; 养成良好的面向对象程序设计风格,后期能够灵活掌握面向对象程序设计和调试的技巧; 培养学生搜集资料、阅读资料和利用资料的能力; 培养学生的自学能力。 培养学生的团队协作精神和创新精神; 培养学生学习的主动性、创造性。 培养学生观察问题、思考问题、分析问题的综合能力。 二.实验要求 1.实验过程中,要严格要求自己,树立严密、严谨的科学态度,必须按时、保质、保量完成实验任务。 2.小组成员之间,既要分工明确,又要密切合作,培养良好的互助、协作精神。 3.实验期间,严格遵守学校的规章制度,不得迟到、早退、旷课。 4.要求学生在机房上机的时间不低于24学时,并且要求一人一机。学生上机时间可以根据具体情况进行适当增减。 5.实验前,学生应进行上机准备工作,并尝试实验例题的程序设计分析和编码。 6.上机实验先检查计算机的完好情况,发现阶段问题及时报告。 7.5-6人为一小组,每一小组的成员可一起讨论程序的功能、类结构设计,允许同一小组的成员采用相同的类结构。 8.每一小组的成员算法设计,程序编写、调试要求独立完成,小组成员间编写的程序代码雷同的现象,小型实验题不允许高于70%,大型实验题不允许高于60%。 三、实验过程 进入Microsoft Visual Studio .NET 2003的C#语言编程环境; 编写的C#源程序; 检查输入的程序是否有错,包括输入时打错的字符和编程中的逻辑错误,对错误及时纠正; 进行编译生成操作,如果在编译生成过程中发现错误,屏幕上会出现“出错信息”,根据出错提示找到出错位置和原因,加以改正,再进行编译……如此反复,直到顺利通过编译生成为止; 运行调试程序,分析运行结果是否合理和正确,分析调试过程中,锻炼分析问题解决问题能力; 在运行时要注意,当输入不同的数据时所得的结果是否正确,特别要注意一些特殊值,如边缘数据等;输入的数据要考虑各种可能情况; 实验过程中做好实验数据的记录; 实验后,应根据实验过程整理实验数据记录,并写出实验报告。 实验一 变量的定义和使用 一、实验目的 熟悉Microsoft Visual Studio .NET 2003的C#语言编程环境; 掌握C#的数据类型 掌握C#的常用数据类型的变量定义 掌握常用类型数据的转换 熟悉C#的运算符 熟悉C#的表达式 二、实验内容 布尔类型用关键字bool表示,别名为System.Booolean布尔类型有两个值,为真true,为假false字符类型 ASCII(America Standard Code for Information Interchange)美国信息交换标准码是计算机最先使用的成熟的编码。ASCII码是七位编码,共128个。可编写显示ASCII码,是用于控制的不可见编码。结构类型定义结构类型的关键字是struct。 枚举类型 程序设计最终是要用来解决人们的现实问题,现实生活中往往存在有这样一些常量的集合,如一周有七天,从星期日至星期六;一个年有十二个月,从一月至十二月等。而这些常量可以赋值给哪一种类型变量呢?大家可能想到字符串型。但字符串型是发散了,也就是说,字符串型可以: string week = “Sunday”; week = “out of week”; 无法限制week变量取值在集合 {Sunday,Monday,Tuesday,Wednesday,Thursday,Friday,Saturday}中,为了使程序设计简单方便,C#设计了一种类型将这些常量的集合建立一种类型。使其能够用来方便解决一些实际问题。这种类型就是枚举类型。 枚举类型是一组命名常量的集合。布尔类型判断数的奇偶性。字符类型打印26个大写的英文字母。 结构类型简单处理一个人的个人信息。简单处理一个人的个人信息。 实验例题五:简单利用枚举类型。 二、实验内容 编写i

文档评论(0)

aena45 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档