- 1、本文档共17页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第6章-四则运算计算器-吴勇
第6章 四则运算计算器
6.1 项目一:整数四则运算计算器设计
6.1.1 实验目的:完成一个整数四则运算的计算器,界面如图6.1所示:
图6.1 整数四则运算计算器
6.1.2工作任务三:设计界面完成窗体及控件的属性设置
首先创建一个Windows应用程序,命名为Cacle1,在窗体上添加一个文本框控件和15个按钮控件,设计程序界面如图6.10所示,
图6.10 程序界面设计
窗体、控件及相关属性如表6.1所示。
表6.1 控件属性表
对象 属性 属性值 说明 Form Name Form1 Text 整数四则运算计算器 FormBorderStyle FixedSingle 边框大小设置为固定 MaximizeBox false 不可以最大化 Button Name button1 Text 1 Button Name button2 Text 2 Button Name button3 Text 3 Button Name Button4 Text 4 Button Name button5 Text 5 Button Name button6 Text 6 Button Name button7 Text 7 Button Name button8 Text 8 Button Name button9 Text 9 Button Name button0 Text 0 Button Name btnAdd Text + Button Name btnSubstract Text - Button Name btnMultiply Text × Button Name btnDivide Text / Button Name btnEquals Text = TextBox Name txtOutput ReadOnly true TextAlign Right ReadToLeft No 2.编写程序代码
对照以上流程分析,编写程序代码如下:
// 一个整数四则运算的计算器
using System;
using System.Drawing;
using System.Collections;
using System.ComponentModel;
using System.Windows.Forms;
using System.Data;
namespace Calce1
{
public class Form1 : System.Windows.Forms.Form
{
// 存储前一个操作数
protected long iNum1;
// 存储运算符
protected char cOperator;
// 是否开始输入一个新的数字
protected bool bNumBegins;
private System.Windows.Forms.Button button1;
private System.Windows.Forms.Button button2;
private System.Windows.Forms.Button button3;
private System.Windows.Forms.Button button4;
private System.Windows.Forms.Button button5;
private System.Windows.Forms.Button button6;
private System.Windows.Forms.Button button7;
private System.Windows.Forms.Button button8;
private System.Windows.Forms.Button button9;
private System.Windows.Forms.Button btnAdd;
private System.Windows.Forms.Button btnSubstract;
private System.Windows.Forms.Button btnMultiply;
private System.Windows.Forms.Button btnDivide;
private System.Windows.Forms.Button btnEquals;
protected System.Windows.F
您可能关注的文档
- 源代码编写规范.doc
- 滚动条控件的使用教学设计.doc
- 灵信软件操作说明书V3.3.doc
- 烟草行业统一法律知识考试测试试卷(5月份).doc
- 熟悉Eclipse的菜单栏和工具栏.doc
- 爱之链 第二课时.doc
- 牛实验七 常用控件程序设计.doc
- 物料编码原则-2.doc
- 状态栏+下拉栏CT.doc
- 环境和基本控制结构程序.doc
- 住宅价格表的制作.pptx
- 人教版语文四年级下册第六单元习作72744市公开课获奖课件省名师示范课获奖课件.pptx
- 危重症患者抢救的医疗护理配合.ppt
- 圆柱的侧面展开图省名师优质课赛课获奖课件市赛课一等奖课件.pptx
- 小学语文S版六年级下册归类复习之课文梳理省公开课获奖课件市赛课比赛一等奖课件.pptx
- 心电图监测和围术期心律失常.ppt
- 人教版七年级语文下册《从百草园到三味书屋》市公开课获奖课件省名师示范课获奖课件.pptx
- 新苏教版9的乘法口诀PPT课件一等奖新名师优质课获奖比赛公开课.pptx
- 图上发生什么事了.pptx
- 新视野大学英语读写教程第三册-Unit-8-Section-A-Legal-and-Moral-Im.pptx
最近下载
- 2.3二次函数与一元二次方程、不等式(第1课时)课件(共19张PPT)2021-2022学年高一上学期人教A版(2019)数学必修第一册.pptx
- 5G赛前复习练习卷含答案.doc VIP
- 5G赛前复习复习测试题.doc VIP
- 职业技术学院数控技术专业《数控编程与操作》课程标准.docx
- 八年级数学上册专题12.1 全等三角形九大基本模型 专项讲练(解析版).docx VIP
- 《中华人民共和国烟草专卖法》知识测试卷含答案.doc VIP
- S7-1500Web服务器功能手册.pdf VIP
- Scratch圭小校本教材.pdf
- 5G赛前复习练习卷含答案(一).doc VIP
- 铝的阳极氧化和着色(华南师范大学物化实验).pdf
文档评论(0)