- 1、本文档共23页,可阅读全部内容。
- 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语言程序设计
实训报告
姓 名 李奥康
专 业 计算机信息管理
班 级 12级计管1
指导教师 曲翠璐
二0一 年 月 日
目录
第一章 前 言 1
1.1选题背景 1
1.11计算器程序设计的背景 1
1.12计算器程序设计的意义及特色 1
1.13计算器程序设计的主要功能 1
1.14小组成员的开发任务分配 1
1.2开发技术 2
1.21 c#语言 2
1.22 Visual Studio 2008 2
第二章 程序设计思想 3
2.1计算器程序设计概括 3
2.2计算器程序功能实现 3
第三章 计算器页面菜单栏功能
3.3主菜单编译 3
3.3控件声明 3
3.31复制功能的实现 3
3.32粘贴功能实现 4
3.33退出功能的实现 4
3.34关于帮助的实现 4
3.35
第四章 计算机程序的测试和运行 6
小结 7
致谢 7
参考文献 7
附录 7
第一章 绪论
1.1计算器程序设计的特征
随着计算机技术的迅速发展,计算机已成为我们生活不可缺少的部分。计算机带给我们的方便也越来越明显。然而,计算器在我们生活的重要性已经渗透在我们生活每个角落,如何设计出更简单,更方便,功能更强大的计算器,已成为一个热门话题。本文介绍了在C#环境下设计开发的多功能计算器,它提供的功能更加简单,方便,实用。
Microsoft公司发布的Microsoft Visual Studio .NET编程环境,比原来的Visual Studio 6.0来说,有了较大的改进,这次改进,Microsoft 公司依托自己强大的软件实力,结合Java框架,研究了互联网今后的发展技术、软件发展技术、嵌入式发展技术等,制定 . NET 战略。随着 . NET战略。随着. NET的推广和发展,微软每次对Visual Studio 的升级,无疑给全世界的计算机软件带来新鲜的活力,同时也让软件得到了更快、更高、更强的发展。
此程序可以用于其日常的计算,强大的计算功能,方便快捷,界面的视觉效果使使用者轻松,不易疲劳,且简单易懂的操作,让使用者比较简单易懂。
1.12计算器程序设计的意义及特色
计算器是人们日常生活中常用的事物,可以通过快速精确的计算使劳动效力大大提高。
此程序可以用于其日常的计算,强大的计算功能,方便快捷,界面的视觉效果使使用者轻松,不易疲劳,且简单易懂的操作,让使用者比较简单易懂。
1.13计算器程序设计的主要功能
(1)清零。
(2)加减乘除运算。
(3)小数运算。
(4)人性化的界面。
1.14小组成员的开发任务分配
李奥康负责菜单栏,梁程程负责界面设计,冯勇澎,司紫薇负责算
第二章 程序设计思想
在此程序中,主要完成对学生计算器的需求分析、功能模块划分并由此设计了计算器应用程序,实现了加减乘除与控件的连接。本软件使用方便快捷、应用面广泛、简单易学、适合各种人群所使用。
产生计算器界面并添加控件。
控件的实现有以下功能:
1关于数字的算法实现;
2关于加法的算法实现;
3关于减法的算法实现;
4关于乘法的算法实现;
5关于除法的算法实现;
6关于小数的算法实现;
7.关于符号的算法实现;
9.关于显示结果的算法实现;
10.关于清零的算法实现。
第三章 计算器程序算法的实现
3.1控件的选择
选择button、listbox按钮。
3.2控件的算法实现
一、概述
3.2.1数据的声明
通过调用 ,#region 控件声明,#region 各控件的属性的方法Windows Form Designer generated code,
#region 各变量和常数的声明,#region 获取操作数事件,#region 等于事件和等于运算方法,#region 获取操作符运事件, #region 主菜单事件,来实现本程序的完成。
3.2.2数字的算法实现
private void btn_Oper(object obj, EventArgs ea)
{
Button tmp1 = (Button)obj;
strOper = tmp1.Text;
switch (strOper)
{
您可能关注的文档
- C实例程序【DOC精选】.doc
- C常用函数【DOC精选】.doc
- C变量【DOC精选】.doc
- C函数在某点取得极值的条件【DOC精选】.doc
- C常用方法 【免费】【DOC精选】.doc
- c开发规范【DOC精选】.doc
- c操作word表格【DOC精选】.doc
- c开发客户端程序例【DOC精选】.doc
- C数字转字节数组类BitConverter【DOC精选】.doc
- C开发经验技巧宝典_【DOC精选】.doc
- 2025年吉林通化师范学院招聘高级人才49人(1号)笔试模拟试题附答案详解.docx
- 河北省人民医院招聘专业技术人员笔试模拟试题及完整答案详解1套.docx
- 2025年忻州市直事业单位引进52名博士研究生笔试模拟试题及参考答案详解1套.docx
- 全国妇联所属在京事业单位2024年度公开招聘笔试备考题库及参考答案详解1套.docx
- 2024闽北职业技术学院单招《物理》全真模拟模拟题附完整答案详解(易错题).docx
- 车间工人转正申请书.pdf
- 2025年贵州安顺市平坝第一高级中学免费师范生及高层次人才引进笔试模拟试题及参考答案详解.docx
- 2025年福州市平潭综合实验区上半年招聘67名事业单位工作人员笔试模拟试题及完整答案详解1套.docx
- 2024年河北化工医药职业技术学院选聘10人笔试模拟试题及参考答案详解.docx
- 2025年山西吕梁市临县定向选聘社区专职工作人员99人笔试模拟试题含答案详解.docx
文档评论(0)