精品教程《C#程序设计与应用(第2版)清华大学出版社 谭恒.pptVIP

精品教程《C#程序设计与应用(第2版)清华大学出版社 谭恒.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
课堂实践 PRACTICE 题目一:设计一个Windows窗体应用程序,要求将一个圆的半径作为输入项,单击【提交】按钮后在两个文本框中分别显示这个圆的周长和面积。 题目二:设计一个Windows窗体应用程序,用三元运算符(? :)把最大数找出来。 题目三:设计一个Windows窗体应用程序,计算电路图中的电流I,已知电路图中电阻R1=200 Q、R2=300Q、R3=600Q。R2与R3并联后,再与R1串联。 根据欧姆定律:R=Rl+R3*R2/(R3+R2),I=U/R。 通过文本框txtInput输入电压U,单击按钮(cmdStart)开始运算,在文本框txtOutput中输出计算的电流I。 * * 精品教程《C#程序设计与应用(第2版)清华大学出版社 谭恒松 主编 《C#程序设计》 第二讲 C#程序设计基础(一) 课程网站:/csharp 目录 CONTENTS 学习目标 学习内容 课堂实践 本讲学习目标 AIMS 知识目标 理解常量和变量的含义 掌握数据的基本类型及转换 熟练掌握条件判断语句的使用 能力目标 能够应用控制语句进行简单编程 1 2 本讲学习目标 AIMS 掌握常量与变量的定义方法 1 掌握常用的数据类型及其转换 2 掌握运算符和表达式的使用 3 掌握条件判断语句的使用方法 4 变量与常量 CONTENT 变量 常量 double x, y; const double PI = 3.14159; 数据类型 CONTENT 整数类型 实数类型 字符类型 布尔类型 int a=10; float x = 20.5f; decimal y = 205.25m; char ch1=a; x=true 或x=false 数据类型的转换—隐式转换 CONTENT 数据转换分为隐式转换和显示转换两种。隐式转换就是系统默认的、不需要加以声明也不需要编写代码就可以进行的转换。 如: int i=10; long x=i; 数据类型的转换—显式转换 CONTENT 显式类型转换,又叫强制类型转换。如: int i=(int)s; Convert 类的使用 CONTENT Convert类位于命名空间System,它提供了一整套方法用于将一个基本数据类型转换为另一个基本数据类型,返回与指定类型的值等效的类型。 int x; string s = 123; x = Convert.ToInt32(s); Parse方法的使用 CONTENT Parse方法可以将特定格式的String转换成int,char,double....等,也就是*.Parse(string) 括号中的一定要是string。Parse方法的使用格式为: 数值类型名称.Parse(字符串型表达式) 例如: int x=int.Parse(123); ToString方法的使用 CONTENT ToString方法可将其他数据类型的变量值转换为字符串类型。ToString方法的使用格式为: 变量名称.ToString( ) 例如: int x=123;???? string s=x.ToString( ); 学习任务:路程计算程序设计 CONTENT float s, v, t; v = Convert.ToSingle(txtVelocity.Text); t = Convert.ToSingle(txtTime.Text); s = v * t; txtDisplacement.Text = s.ToString(); 关键代码 拓展:如何将速度文 本框和时间文本框中 值转换为double型。 运算符 与表达式 CONTENT (1)程序设计语言中的运算符是指数据间进行运算的符号。 (2)参与运算的数据称为操作数。 (3)把运算符和操作数按照一定规则连接起来就构成了表达式。 (4)操作符指明作用于操作数的操作方式,操作数可以是一个常量、变量,或者是另一个表达式。 运算符 CONTENT 根据所作用的操作数个数,运算符可以分为3类。 (1)一元运算符:仅作用于一个操作数的运算符,如++运算符,一元运算符又可分为前缀运算符和后缀运算符。例如,++i 、i++。 (2)二元运算符:作用于两个操作数之间的运算符,例如“a+b” 。 (3)三元运算符:作用于三个操作数的运算符。C#中仅有一个三元运算符,即“? :”。 根据运算类型,常用的运算符可以分为算术运算符、赋值运算符、关系运算符、逻辑运算符。 运算符 CONTENT 根据所作用的操作数个数,运算符可以分为3类。 (1)一元运算符:仅作用于一个操作数的运算符,如++运算符,一元运算符又可分为前缀运算符和后缀运算

文档评论(0)

***** + 关注
实名认证
文档贡献者

本账号下所有文档分享可拿50%收益 欢迎分享

1亿VIP精品文档

相关文档