c#程序设计实验指导书及复习资料

上传人:好** 文档编号:110547742 上传时间:2019-10-30 格式:DOC 页数:159 大小:2.05MB
返回 下载 相关 举报
c#程序设计实验指导书及复习资料_第1页
第1页 / 共159页
c#程序设计实验指导书及复习资料_第2页
第2页 / 共159页
c#程序设计实验指导书及复习资料_第3页
第3页 / 共159页
c#程序设计实验指导书及复习资料_第4页
第4页 / 共159页
c#程序设计实验指导书及复习资料_第5页
第5页 / 共159页
点击查看更多>>
资源描述

《c#程序设计实验指导书及复习资料》由会员分享,可在线阅读,更多相关《c#程序设计实验指导书及复习资料(159页珍藏版)》请在金锄头文库上搜索。

1、长春理工大学计算机科学与技术专业C#程序设计实验指导C#程序设计实验指导书实 验 须 知1. 实验前,应认真阅读实验指导书,明确实验目的、实验内容和实验步骤,做好实验准备。2. 实验中,积极思考,及时记录,有疑问及时解决,当堂完成实验内容和实验报告。3. 实验中严格遵守实验室管理规则,珍惜实验时间,不做与实验无关 的事。4. 实验结束,按要求填写实验机器使用记录单,正确关闭实验用机,整理好键盘和椅子,值日生认真打扫实验室卫生。目 录任务一 熟悉VS2005开发环境1任务二 掌握基本程序逻辑8任务三 掌握循环语句13任务四 创建类与对象18任务五 创建静态类与静态方法25任务六 实现继承和抽象类

2、32任务七 掌握多态的应用40任务八 掌握接口的实现47任务九 实现对数组的操作57任务十 实现队列、栈的操作64任务十一 实现进销存系统供应商信息维护67任务十二 掌握开发WinForms应用程序的步骤73任务十三 掌握系统主界面设计90任务十四 掌握委托与事件处理机制100任务十五 访问SQL Server数据库106任务十六 访问Access数据库120任务十七 了解字符串操作(选做)129任务十八 掌握文件操作(选做)136144 / 159任务一 熟悉VS2005开发环境实验目的掌握VS2005开发C#应用程序的步骤掌握VS2005调试器的使用第一部分 上机训练1、采用VS2005编

3、写Hello World应用程序1)打开VS2005开发工具2)在VS2005主界面下选择菜单【文件】【新建】【项目】3)在新建项目对话框中选择Visual C#,模板选择控制台应用程序,给项目命名为HelloWorld,然后点“浏览”按钮,选择项目的存储目录4)程序生成的文件如下5)双击Program.cs,键入代码如下:using System;using System.Collections.Generic;using System.Text;namespace HelloWorld class Program static void Main(string args) Console.

4、WriteLine(Hello World); 6)在菜单上选择【生成】【生成解决方案】7)按F5或者点启动调试按钮运行程序8)这时会发现DOS窗口一闪不见,按Ctrl+F5,或者在菜单上选择【调试】【开始执行(不调试)】,可以解决这个问题9)运行结果如下:2、断点的设置与调试1) 按上述步骤创建名为BreakPoint的控制台应用程序2)在Program.cs中输入如下代码:using System;using System.Collections.Generic;using System.Text;namespace BreakPoint class Program static void

5、 Main(string args) int i = 5; int j = i * 2; Console.WriteLine(01, i, j); 3)给int j = i * 2;行设置断点,只需点左边的空白栏4)按F5执行程序,会发现程序执行到断点处停止,移动鼠标到i和j上,观察i,j的当前值5)选择工具栏的逐语句按钮或者按F11,单步执行程序9)再次观察i,j的值10)注意下面的调试监视窗口:第二部分 实战提高请修改Hello World应用程序,输出自己的班级、学号、姓名,自我介绍。代码写在下面:using System;using System.Collections.Generic

6、;using System.Text;namespace HelloWorld class Program static void Main(string args) Console.WriteLine(Hello World); Console.WriteLine(班级:级网络工程班); Console.WriteLine(学号:); Console.WriteLine(姓名:刘群); Console.WriteLine(自我介绍:); Console.WriteLine( 我来自四川,现就读于华侨大学计算机科学与技术学院。); Console.ReadKey(); 第三部分 知识总结学生总

7、结请将问题答案写在下面空白处完成上机训练模块花费的时间10min完成实战提高模块花费的时间5min本次实验对你而言的难点断点调试本次实验的收获断点调试希望老师强化讲解的知识要点断点调试希望老师帮助回答的问题本次实验自评分数(五分制)5教师评价请将评语、分数等写在下面空白处问题答疑实验评语实验得分任务二 掌握基本程序逻辑实验目的编写应用程序掌握变量、常量、枚举的使用掌握表达式的应用掌握分支语句的应用第一部分 上机训练1、编写一个程序,列举班级所有班委,然后使用这个枚举1)创建一个名位TestEnum的控制台应用程序2)在namespace TestEnum 和 class Program之间输入

8、:enum 班委 班长, 团支书, 生活委员, 体育委员, 劳动委员,注意缩进和对齐3)在static void Main(string args)方法中输入:班委 classTeam = 班委.生活委员; switch (classTeam) case 班委.班长: Console.WriteLine(我是班长); break; case 班委.团支书: Console.WriteLine(我是团支书); break; case 班委.生活委员: Console.WriteLine(我是生活委员); break; case 班委.体育委员: Console.WriteLine(我是体育委员)

9、; break; case 班委.劳动委员: Console.WriteLine(我是劳动委员); break; default: Console.WriteLine(为什么我不是班委?); break; 4)按CTRL+F5查看运行结果2、计算圆面积,圆面积公式为Area=R2,这种表示符号,在计算机中只能表示为Area=PI*R*R,在本例中,我们希望用户输入圆的半径,但是用户的输入只能是字符串,因此,这里我们要用到数制的转换,注意数制的转换方法1)新建一个名为CircleArea的控制台应用程序2)输入如下代码:using System;using System.Collections.

10、Generic;using System.Text;namespace CircleArea class Program static void Main(string args) /定义常量 const float PI = 3.1415926f; Console.Write(请输入圆的半径:); /获取用户的输入 string input = Console.ReadLine(); /将字符串转化为浮点数 float radius = float.Parse(input); /计算圆面积 float circlArea = radius * radius * PI; /输出结果 Conso

11、le.WriteLine(圆面积为:0, circlArea); 3)按Ctrl+F5运行程序4)补充:数制的转换将字符串转换成某种类型,只需直接写成类似int.Parse(”11”)的格式即可,如果需要实现数制之间的任意转换,则需要调用Convert.ToXXX()方法。可以自己实践一下。第二部分 实战提高1、编写一个程序接受用户输入的字符串。如果输入的字母是”a”、”e”、”i”、”o”或”u”中的一个,则显示“您输入了一个元音”,否则显示“这不是一个元音”。sing System;using System.Collections.Generic;using System.Linq;using System.Text;namespace Vowel class Program static void Main(string args) Console.WriteLine(请输入一个英文字母:); string input=Console.ReadLine(); /char a, e, i, o, u; if (input = a | input = e | input = i | input = o | input = u) Console.WriteLine(您输入了一个元音); else

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 资格认证/考试 > 自考

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号