C#实训报告书--薛波

上传人:飞*** 文档编号:37881037 上传时间:2018-04-23 格式:PDF 页数:38 大小:763.51KB
返回 下载 相关 举报
C#实训报告书--薛波_第1页
第1页 / 共38页
C#实训报告书--薛波_第2页
第2页 / 共38页
C#实训报告书--薛波_第3页
第3页 / 共38页
C#实训报告书--薛波_第4页
第4页 / 共38页
C#实训报告书--薛波_第5页
第5页 / 共38页
点击查看更多>>
资源描述

《C#实训报告书--薛波》由会员分享,可在线阅读,更多相关《C#实训报告书--薛波(38页珍藏版)》请在金锄头文库上搜索。

1、信 息 工 程 学 院实 训 报 告题目: C#程序设计实训组别:第六组成员:魏燕军 薛波 燕祺潘为僖 蔡春香鲁辉专业:微机 091 导师:王振连云港职业技术学院信息工程学院二一一年一月2 目录第一章实训的目的和任务. 3第二章开发环境简介. 32.1 硬件环境 . 32.2 软件环境 . 3第三章项目设计与分析. 43.1 猜数字游戏 . 43.1.1 猜数字游戏的实训目的. 43.1.2 实训内容 . 43.1.3 实现步骤设计. 43.1.4 总结 . 43.2 模拟电梯项目. 错误!未定义书签。3.2.1 模拟电梯项目的实训目的. 错误!未定义书签。3.2.2 实训内容 . 错误!未定

2、义书签。3.2.3 实现步骤 . 错误!未定义书签。3.2.4 总结 . 错误!未定义书签。3.3 35 选 7 彩票销售程序. 错误!未定义书签。3.3.1 35 选 7 彩票销售程序的实训目的. 错误!未定义书签。3.3.2 实训内容 . 错误!未定义书签。3.3.3 实现步骤设计. 错误!未定义书签。3.3.4 总结 . 错误!未定义书签。 第四章实训总结 . 36 参考文献 . 37 成绩评定 . 38 指导教师成绩 . 38 3 第一章实训的目的和任务1、完成 C#程序设计课程的教学之后,通过两周的课程设计可以进一步巩固所学知识,加深理解。2、指导和促使学生通过各种途径对C#相关技术

3、内容进行拓展和深入,增强自学能力、软件开发能力等综合能力的培训第二章开发环境简介2.1 硬件环境对于 C#所需的硬件环境,要求其实不是很高,安装Visual Studio 2005 时,只要求安装盘有400M 左右空间、 C 盘有 3G 多的自由空间就行了。2.2 软件环境C#语言使用的开发平台是微软.NET 系列中最新推出的Visual Studio.NET2005。.NET 是一个用于建立应用程序的平台,它在内部封装了大量的功能强大的应用程序接口函数(API) 。利用这些函数可以开 发 各 类 Windows 应 用 软 件 。 .NET开 发 语 言 采 用 了Visual Studio

4、.NET2005 来进行开发。Visual Studio.NET2005 可以安装在Windows95/98/XP/NT操 作 系 统 中 。 安 装 好 后 的Visual Studio.NET2005,打开后新建项目后进入Visual Studio.NET2005 的集成开发环境( IDE) ,Visual Studio.NET2005 的集成开发环境界面由标题栏、菜单栏、工具栏、设计器窗口、工具箱、解决方案自愿管理器4 以及属性窗口组成。第三章项目设计与分析3.1 猜数字项目本次实训的任务是制作一个猜数字游戏。3.1.1 猜数字项目的实训目的集中一段时间使学生运用已掌握的C#.NET 程

5、序设计的知识进行综合练习,全面巩固学生的知识,培养学生解决实际问题的能力,从而达到学以致用的目的,制作出一个简单的猜数字游戏。3.1.2 实训内容编写一个猜数字的项目,猜1-100 内的一个数字,次数不限。当猜的数字比实际数字大时, 则显示“猜的数字大了”,当猜的数字比实际数字小时,则显示“猜的数字小了” ,当猜中时,显示“恭喜你,猜对了” 。单击清除,可以清除显示框内的内容,单击再来一次,则重新开始。单机退出,退出游戏。3.1.3 实现步骤设计1.创建 Windows 窗体运用程序。2 设计好窗体界面,摆放好控件。包含 label textbox button linklabell 等控件5

6、 3 双击各个控件,生成事件,编写代码publicpartialclassForm1 : Form public Form1() InitializeComponent(); int a = 0; privatevoid Form1_Load( object sender, EventArgs e) int i = new Random ().Next(100); resultlab.Text = i + “ ; resultlab.Visible=false ; privatevoid btnStart_Click(object sender, EventArgs e) string s =

7、 txtNumber.Text; int r = Convert .ToInt16(s); int i = Convert .ToInt16(resultlab.Text); a+; if (r = 1 6 elseif (r x) i-; else timer1.Stop(); foreach ( Control control inthis .Controls) if (control isButton ) int flat = Convert .ToInt32(control.Tag); if (flat = x) control.BackColor = Color .Red; stri

8、ng message = string.Format( “0 楼到了 !“ , x); MessageBox .Show(message, “ 提示 “, MessageBoxButtons .OK, MessageBoxIcon.Information); x = -1; privatevoid btnSwitch_Click_1(object sender, EventArgs e) timer1.Start(); privatevoid btn19_Click(object sender, EventArgs e) if (x = -1) x = Convert .ToInt32(But

9、ton )sender).Tag); (Button )sender).BackColor = Color .Blue; 25 else MessageBox .Show( “对不起,只能选择一个楼层!“ , “提示 “ , MessageBoxButtons .OK, MessageBoxIcon.Information); 电梯程序运行过程如下:先选择第5 层,单击“ 7) MessageBox .Show( “您是一个影响力非常强的人“ , “影响 “ , MessageBoxButtons .OK, MessageBoxIcon.Information); elseif (i1 4)

10、MessageBox.Show(“ 您是一个影响力比较强的人“ , “影响 “ , MessageBoxButtons .OK, MessageBoxIcon.Information); 30 elseif (i1 2 | i1 = 4) MessageBox.Show(“ 您是一个影响力很差的人“ , “影响 “ , MessageBoxButtons .OK, MessageBoxIcon.Information); elseif (i1 = 8) MessageBox.Show(“ 您可以做班长了,哈哈“ , “影响 “ , MessageBoxButtons .OK, MessageBoxIcon.Information); elseif (i1 = 2)

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 商业/管理/HR > 其它文档

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