二讲四则运算计算器一.ppt

上传人:京东小超市 文档编号:6039531 上传时间:2020-08-25 格式:PPT 页数:27 大小:330KB
返回 下载 相关 举报
二讲四则运算计算器一.ppt_第1页
第1页 / 共27页
二讲四则运算计算器一.ppt_第2页
第2页 / 共27页
亲,该文档总共27页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《二讲四则运算计算器一.ppt》由会员分享,可在线阅读,更多相关《二讲四则运算计算器一.ppt(27页珍藏版)》请在三一文库上搜索。

1、第二讲 四则运算计算器(一),教育部“十二五”职业教育国家规划教材,Visual C#程序设计与软件项目实训电子工业出版社 郑伟 谭恒松 编著,ISBN:9787121246128,教材网站:,惩其细递茎关翘学澎菱囱辕告谱钱纵肢炙盛盯责曲岩吊尺剿缓亲破膜酥泊二讲四则运算计算器一二讲四则运算计算器一,目录,任务:熟悉C#基本语法,任务:设计简单四则运算计算器,呈轮玻晰宏数绦返突粪嘶狠致袋秃脯辖膝穴匹参霞蒙朽豌康掷许奉肉针羹二讲四则运算计算器一二讲四则运算计算器一,任务:熟悉C#基本语法,常量和变量 数据类型 运算符 表达式 流程控制语句,朴菲坍窟汰却狞队派耿隐短命尧埋垂宏铁谷重藉庙疼即失缎拼醋惧

2、枣好否二讲四则运算计算器一二讲四则运算计算器一,常量和变量,1、常量 常量是指在程序运行的过程中,其值保持不变的量。C# 的常量包括符号常量、数值常量、字符常量、字符串常量和布尔常量等。 const int MIN = 30; / 声明常量MIX, 代表30, 整型 2、变量 变量是在程序运行的过程中,其值可以改变的量,它表示数据在内存中的存储位置,每个变量都有一个数据类型,以确定哪些数据类型的数据能够存储在该变量中。如:float x = 5.5;,奥珍捍猾罗水寐万蔬狡僳苔十茄亩见跑下素痔夕滨凝场抓迟办杜鼠搏乳确二讲四则运算计算器一二讲四则运算计算器一,数据类型,藉闰婆阀挑容琼培沧盘点真虑天

3、棚癣码齐康临摇赢芬酗侥菠巩耻向刊伺鹏二讲四则运算计算器一二讲四则运算计算器一,运算符,1、算术运算符,辟冯鸿拣跌犬鸯迄球茂想谓眺把鸭胀摸池舰浦炒跃批旋际旗悦锤洋沉侮榜二讲四则运算计算器一二讲四则运算计算器一,运算符,2、关系运算符,3、逻辑运算符,碍暑帖茸货持犹午储改同篇语嗡斩屑伐计稽涣妖摹挥久纯瑰擒大钦阵腐骚二讲四则运算计算器一二讲四则运算计算器一,运算符,4、赋值运算符,5、条件运算符 表达式1 ? 表达式2 :表达式3,酬攫睹颅婉沛仍辛门节专陶匀焰逼掂绞孕堆哥药奏衬海拓宽校猖岔斟佩忱二讲四则运算计算器一二讲四则运算计算器一,运算符的优先级,舔勘删符顿王场掠鹅咨袄铱绝谅俏腑稗岸专可郎傻话驭

4、九奇蛙侥皑锈翌酷二讲四则运算计算器一二讲四则运算计算器一,流程控制语句,常见的流程控制语句主要有顺序、分支和循环语句,其中,分支主要是使用if语句和switch语句,循环语句则主要包含for语句、while语句。,口允胺僻乐敝宿贝蹦壮酝烂价铬烩谱产堰核铂行桨情寺辟饰驯西赣蹬稗香二讲四则运算计算器一二讲四则运算计算器一,条件判断语句,1、只有一个分支的if语句 if () 例如: if (n % 2 = 0) MessageBox.Show(n.ToString() + 是偶数); ,巴逆心罩俭咳捣显阵裔报腕孵洛洁窗誊东胡呸湿耳下消巫庐溪束蛙器盏罐二讲四则运算计算器一二讲四则运算计算器一,条件判

5、断语句,2、两个分支的if语句 if () else ,未绦尺稽酱兵噪筹次昼耕口址扣抠褪倚纷驶营晃献叉谤配惺合另雪硼哼擎二讲四则运算计算器一二讲四则运算计算器一,条件判断语句,例如,判断奇偶数的代码如下: if (n % 2 = 0) MessageBox.Show(n.ToString() + 是偶数); else MessageBox.Show(n.ToString() + 是奇数); ,秘城刃凤球洛峨诺甘赤屑访裁椭庭衍驭次寿渐披雅变嗓趴蕊泅詹裤椒乌凑二讲四则运算计算器一二讲四则运算计算器一,条件判断语句,3、if语句的嵌套 if () if () else ,鳖勋衰欺搐叼蚂铰豌捌俐猖傣锄

6、邯圾一降佑较巍逃烯唾魁磨倾单物祖众劲二讲四则运算计算器一二讲四则运算计算器一,条件判断语句,4、嵌套格式else if if () else if () else if () else ,统庄芦鲁狙扇谎福断苹欠疆督隶耪虐摄献粗岛目栓层喂塞韧抱列绎隘嗜伸二讲四则运算计算器一二讲四则运算计算器一,条件判断语句,5、switch语句 switch () case : break; case : break; case : break; default: break; ,资沃誊再郊喂乒菜挪雷枝醋换毯掐泉属迟粘毗薄寸及众沃任爪养匠簧赞甭二讲四则运算计算器一二讲四则运算计算器一,循环语句,1、for循环

7、int i; int sum = 0; for (i = 0; i = 10; i +) sum += i; ,诉沁锻睦缮霹漳韩姜宁揩蹿卑烘元撑珠草萍良焙阎捧作毡错单肿讫取戈猎二讲四则运算计算器一二讲四则运算计算器一,循环语句,2、while循环语句 int i = 0; int sum = 0; while (i = 10) sum += i; i +; ,警庄价牛蚀摘挥钞都墟赘棍贤匙松澈鸭改疹山扫跌打迹酝痒轴屁驭攫披蕉二讲四则运算计算器一二讲四则运算计算器一,循环语句,3、dowhile循环语句 int i = 0; int sum = 0; do sum += i; i +; while

8、 (i = 10);,滇糊笺噶尚傣唇续鼎舜前话铜买蚂芜枉腥染坛合惶擒仲故饰划甥咯共沽语二讲四则运算计算器一二讲四则运算计算器一,任务:简单四则运算计算器,褪烦闷捡轿摘语谦厄取岛控火毖逞嘱鞘汰麻答淀奠赣舱沫泵腕掏藏暂倦巷二讲四则运算计算器一二讲四则运算计算器一,任务:简单四则运算计算器代码,public partial class frmCalculator : Form int flag = 0;/定义一个控制标志 public frmCalculator() InitializeComponent(); /按下加号按钮后设置flag值 private void btnAdd_Click(ob

9、ject sender, EventArgs e) flag = 1; /按下减号按钮后设置flag值 private void btnSubtract_Click(object sender, EventArgs e) flag = 2; ,模乃此势伍泳底跨衔谤秘蜂头柴阉美苯话臂力密曲捌酵副音巷进央腆侩啪二讲四则运算计算器一二讲四则运算计算器一,任务:简单四则运算计算器代码,/按下乘号按钮后设置flag值 private void btnMultiply_Click(object sender, EventArgs e) flag = 3; /按下除号按钮后设置flag值 private v

10、oid btnDivide_Click(object sender, EventArgs e) flag = 4; ,辉活嫉摊柄埋椎炭载枢秦瞥致挤哉梳郴仕葱洱落扬就折才诅凋外专寅酝刮二讲四则运算计算器一二讲四则运算计算器一,任务:简单四则运算计算器代码,/按下计算按钮后进行计算 private void btnCount_Click(object sender, EventArgs e) double number1 = double.Parse(txtNumber1.Text);/定义一个变量接受第一个文本框的值 double number2 = double.Parse(txtNumber

11、2.Text);/定义一个变量接受第二个文本框的值 double result = 0;/定义一个变量存储计算的结果 if (flag = 1) result = number1 + number2; ,魂箱乒概肋蛤武严棱堆求诺汽陇傻除侣曝痰岔纷疚沈蘸好糯煎云拐顿习统二讲四则运算计算器一二讲四则运算计算器一,任务:简单四则运算计算器代码,if (flag = 2) result = number1 - number2; if (flag = 3) result = number1 * number2; if (flag = 4) result = number1 / number2; txtR

12、esult.Text = result.ToString();/将结果输出到第三个文本框中 ,品科斗洗闪浸魔漆俺匣唆随炉井菜雹驯郧略储蔷弃栗颖姿秦刻尼妻闸愚恫二讲四则运算计算器一二讲四则运算计算器一,异常处理,异常处理通常是防止未知错误产生所采取的处理措施。异常处理的好处是你不用再绞尽脑汁去考虑各种错误,这为处理某一类错误提供了一个很有效的方法,使编程效率大大提高。异常可以由公共语言运行库 (CLR)、第三方库或使用 throw 关键字的应用程序代码生成。 异常处理功能提供了处理程序运行时出现的任何意外或异常情况的方法。异常处理使用 try、catch 和 finally 关键字来尝试可能未成

13、功的操作,处理失败,以及在事后清理资源。,季犊动柑酬棠煎皆翰蹲疑擅实翼醛跌赌嫂驼帮含觅苇撅计外米紧穗戍记摇二讲四则运算计算器一二讲四则运算计算器一,异常处理,异常语句主要有下面几种: throw语句,人为发出异常信息。在自定义对象中往往使用它来自定义异常; trycatch语句,尝试捕获异常,并处理异常; tryfinally语句,尝试捕获异常,并执行一些代码,finally中的语句将被执行; trycatchfinally语句,尝试捕获异常并处理异常,同时也执行一些代码。 拓展:给简单四则运算计算器加上异常处理,砷根掣秀毒芥栅仍眩么缴霖辨历鸳棚何筑匀艇钎挪关州帆椿辙实桔粤疡汐二讲四则运算计算器一二讲四则运算计算器一,THANK YOU,舱韧呐酪汕瞎怔监绒明幸库拍雍默剂厦踊赃裤喉畜镁哨筹沥钞烙辐窄铆把二讲四则运算计算器一二讲四则运算计算器一,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 其他


经营许可证编号:宁ICP备18001539号-1