下载 >  开发技术 >  C# > C#简易计算器

C#简易计算器

可以实现简单的计算器功能,适合初学者和刚刚接触的C#的人看看
2011-11-16 上传大小:37KB
分享
收藏 举报
学习用制作C#计算器

C#制作简易计算器C#制作简易计算器C#制作简易计算器C#制作简易计算器

立即下载
C#简易计算器(加减乘除运算)

用C#编写的简易计算器,供大家学习参考。 暂不支持括号,以及加减乘除外更复杂的运算。

立即下载
C#简易窗体计算器

一、实验题目:计算器实验 二、实验目的: 1)熟悉.NET的编程方法,掌握项目的创建与使用及安装; 2)熟悉C#编程语言,字符串使用、自定义类、自定义类库等; 3)熟悉Windows应用程序类编程、事件驱动编程; 三、实验内容: 1)参照Windows提供的计算器工具,设计一个与之类似的程序;另外可参考运行效果下载(计算器Demo程序); 2)基本要求:实现“普通运算”功能,支持连续运算,如连续输入“2+3×5”后点击“等号”按钮进行运算其结果为25. 3)附加要求: A,支持“科学运算”功能,即输入表达式时遵循运算符号的优先原则,连续输入“2+3×5”后点击“等号”按钮进行运算其结果为17; B,支持数字键盘(小键盘)输入功能(焦点不在文本框内时也支持键盘输入); 四、实验方法 经过用户的输入得到数学表达式后,可选择以下方法计算结果: 方法1)不定义"计算类",根据用户输入在程序中直接计算出结果。 方法2)在项目中设计一个计算类(CalculateClass),其中包含“普通计算”和“科学计算”功能,即输入数学运算表达式字符串,返回计算结果。直接在项目中调用该类,输出计算结果。 方法3)在解决方案中增加一个类库(ClassLibrary)项目(在bin\debug下生成dll文件),其中包含计算类(CalculateClass),该类中包含两个方法(普通计算和科学计算),可以根据表达式计算结果。然后在计算器项目中“引用”该类库中的类,输出计算结果; 点评:方法1代码重用性差;方法2代码重用性好,在项目内可方便使用;方法3代码重用性较好,能在不同的项目内重用。 五、实验说明 1)认真分析总结每个“按钮”点击之后的动作(对应的代码); 默认的控件是Button按钮,其实可以用其他支持Click事件的控件替代也行,比如图片控件PictureBox; 2)代码的共享:如数字按钮可以共享一个事件代码; // 参考代码 private void button2_Click(object sender, EventArgs e) { Button objbutton = (Button)sender; label1.Text = "你按了第" + (sender as Button).Tag.ToString() + "个按钮"; } 3)考虑操作性或实用性,如支持退格键、异常输入处理等; 4)为突出实验重点,可以不考虑数制转换、复合运算、括号运算等功能; 5)支持数字小键盘输入时,留意理解窗口的KeyPreview属性,即是否窗口接收键盘事件。另外实现时会涉及到“焦点隐藏”问题,以及按钮的键盘事件等。 敲键盘时发生的事件当然是键盘事件,关键是“窗体”还是“控件”接收键盘事件。如果窗体的KeyPreview设为true,则敲键盘时发生的事件被窗体接收;否则就是控件接收键盘事件。 所谓“焦点隐藏” 是指界面上没有焦点,例如系统提供的计算器。方法一:界面上的控件不获取焦点或者没有焦点(如标签);方法二:将焦点藏在界面上不可见的控件上。 支持数字键盘输入的情形:当焦点在按钮1上时,按数字键2,其使用效果应相当于点击了按钮2。 6)键盘事件KeyPress和KeyDown中e参数包括键盘码; private void KeyBoardForm_KeyPress(object sender, KeyPressEventArgs e) { //KeyPress 不能识别组合键 label1.Text = "你按的键是:" + e.KeyChar; } 7)“麻雀虽小,五脏俱全”,程序很容易出Bug,请认真调试; 8)要想达到界面有特点,不亚于在功能上下功夫。

立即下载
c# 简易计算器 c# 简易计算器 c# 简易计算器

比较简单 适合初学者 比较简单 适合初学者 比较简单 适合初学者 比较简单 适合初学者 比较简单 适合初学者

立即下载
用纯C#编写的一个简易计算器的源代码

此源代码适合初学C#的同学,希望大家能采纳!

立即下载
C# 简易计算器源码-非常适合初学者学习

C# 简易计算器源码-非常适合初学者学习,C# 简易计算器源码-非常适合初学者学习,C# 简易计算器源码-非常适合初学者学习,重要的事情说三遍

立即下载
c#建议计算器源码,呵呵

c#计算器,简易计算器。呵呵,凑合用 c#计算器,简易计算器。呵呵,凑合用

立即下载
C# 做的WINDOWS窗体程序-简易计算器

用C#做的一个简单的实现加减乘除的WINDOWS窗体程序计算器

立即下载
简单的计算器(C#).zip

简单的计算器(C#) 这是用C#代码编写的一个计算器程序代码,稳定性强,功能精悍,代码简洁

立即下载
c# 简单计算器源代码

c#编写的简单计算器代码,源代码是我在网上下载的,希望对同学们学习C#有好的帮助

立即下载
C#编写的简易计算器

C#编写的简易计算器

立即下载
简易计算器

简易计算器 没有键盘事件 C#

立即下载
Windows 版 简易计算器 C#

Windows 版 简易计算器 C#

立即下载
C#计算器 简单工厂设计模式

C#计算器 简单工厂设计模式 C#计算器 简单工厂设计模式

立即下载
用C# 写的一个简单的 计算器 源代码

闲着没事,用C#写的一个计算器,附加有设计过程描述和关键问题的解决策略。

立即下载
c# 仿windows简易计算器

c#写的,仿windows简易计算器!!!!!

立即下载
C#窗体实现简易计算器

自己学习的时候动手做的一个C# 窗体小程序 实现了简易的计算器功能。已测试无BUG 只是为了简单 使用负数时 需要先输入数字 最后加负号。

立即下载
C#课程设计之简易计算器 (包含实验报告)

这是一个简易的计算器程序,用C#来完成的,包含有详细的实验报告。

立即下载
简单计算器!用C#写的比较基础的windows Form 程序,该计算器实现了基础的数学运算,如加,减,乘,除等任务.主要是通过该程序学习vs.net的

用C#写的比较基础的windows Form 程序,该计算器实现了基础的数学运算,如加,减,乘,除等任务.主要是通过该程序学习vs.net的   编程环境,以及windows Form程序.主要针对初学者

立即下载
C#编写的一个简单计算器

C#编程的一个简单的计算器,能实现加减乘除,希望对初学者有用

立即下载
关闭
img

spring mvc+mybatis+mysql+maven+bootstrap 整合实现增删查改简单实例.zip

资源所需积分/C币 当前拥有积分 当前拥有C币
5 0 0
点击完成任务获取下载码
输入下载码
为了良好体验,不建议使用迅雷下载
img

C#简易计算器

会员到期时间: 剩余下载个数: 剩余C币: 剩余积分:0
为了良好体验,不建议使用迅雷下载
VIP下载
您今日下载次数已达上限(为了良好下载体验及使用,每位用户24小时之内最多可下载20个资源)

积分不足!

资源所需积分/C币 当前拥有积分
您可以选择
开通VIP
4000万
程序员的必选
600万
绿色安全资源
现在开通
立省522元
或者
购买C币兑换积分 C币抽奖
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 4 45
为了良好体验,不建议使用迅雷下载
确认下载
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 0 0
为了良好体验,不建议使用迅雷下载
VIP和C币套餐优惠
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 4 45
您的积分不足,将扣除 10 C币
为了良好体验,不建议使用迅雷下载
确认下载
下载
您还未下载过该资源
无法举报自己的资源

兑换成功

你当前的下载分为234开始下载资源
你还不是VIP会员
开通VIP会员权限,免积分下载
立即开通

你下载资源过于频繁,请输入验证码

您因违反CSDN下载频道规则而被锁定帐户,如有疑问,请联络:webmaster@csdn.net!

举报

若举报审核通过,可返还被扣除的积分

  • 举报人:
  • 被举报人:
  • *类型:
    • *投诉人姓名:
    • *投诉人联系方式:
    • *版权证明:
  • *详细原因: