第2章C#基础讲解.ppt

  1. 1、本文档共24页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
* * * * 第2章 C#语法基础 教学目标 了解C#的基本数据类型。 掌握运算符的使用特点。 熟练掌握流程控制语句的语法结构和执行过程。 掌握数组的定义和访问方法。 2.1 基本数据类型 1、变量与数据类型 使用变量来保存数据。 变量有不同的内涵,称为类型。建立类型系统的原因是,不同类型的数据需要用不同的方法来处理。 2、变量的声明 类型名 变量名; 3、基本数据类型 是组成应用程序中基本构件的类型。 C#中常用的基本类型如表2-1 P11 2.2 常量与变量 2.2.1 常量 在程序运行期间其值不会改变的量称为常量,它通常可以分为字面常量和符号常量。 1.整型常量 2.浮点常量   3.字符常量 4.字符串常量 字符串常量是用双引号括起来的零个或多个字符。C#支持两种形式的字符串常量, 一种是常规字符串,另一种是逐字指定的字符串。 5.布尔常量   6.符号常量   符号常量的定义格式为:const 类型名 标识符 = 初值; 2.2 常量与变量 2.2.2 变量 C#中的变量必须先声明后使用,声明变量就是给变量指定数据类型和名字。 1.变量的命名   在C#中变量的命名规则如下: 变量名的第一个字符必须是字母、下划线或@。 其后的字符可以是字母、下划线或数字。 注意: 关键字不能作为变量名使用,否则会产生编译错误; C#区分大小写。 2.变量的赋值和初始化   变量在使用前必须初始化,C#中如果使用了未初始化的变量,将会产生一个编译错误。 2.3 表达式 2.3.1 算术运算符 算术运算符一般应用于数值类型(整数和浮点数) 说明: “+、-、*、/”运算与一般数学意义和其它语言相同,但是需要注意的是,当“/”运算符的两个操作数都是整型数据时,C#将执行整数除法,即C#将自动丢弃商的小数部分,只返回商的整数部分。“%”运算也可以作用于浮点数。 “++”和“--”运算符只能作用于变量,不能应用于常量和表达式。“++”和“--”运算符的位置不同将对表达式的值产生不同的影响。 “+”也可以用于字符串类型的数据,它将实现两个字符串的连接。 2.3.2 赋值运算符 2.3.3 关系运算符 对于任何一种数值类型,可以使用所有的关系运算符。对于字符串类型和布尔值,只能 使用==和!=运算符。 2.3 表达式 2.3.4 逻辑运算符 说明: 和 || 运算符的结果与和 | 完全相同,但是得到结果的方式不同。和||运算符先 检查第一个操作数,再根据该操作数的值进行运算,可能根本就不处理第二个操作数。即: 如果运算符的第一个操作数是false,就不需要考虑第二个操作数的值了,因为无论第 二个操作数的值是什么,其结果都是false。同样,如果第一个操作数是true,|| 运算符就 返回true,无需考虑第二个操作数的值。但是和 | 运算符却不是这样,它们总是要计算两个操作数。 因为操作数的计算是有条件的,如果使用和 || 运算符来代替和 | ,性能会有一定提 高。作为一个规则,尽可能使用和 || 运算符。 2.3 表达式 2.3.5 条件运算符 条件运算符是唯一的一个三元运算符,它有3个操作数,其语法如下: 测试条件 ? 结果值1 :结果值2 条件运算符适合于简单的赋值语句,如果根据比较结果要执行大量的代码,应使用if语句。 2.3.6 按位运算符 2.3.7 运算符的优先级 当一个表达式中包含多种运算符时,表达式的计算顺序取决于运算符的优先级。而当运算符的优先级相同时,计算顺序取决于运算符的结合性。一般情况下,运算符是左结合性,即按照由左 至右顺序计算,例如 x + y - z。也有一些运算符是右结合性,例如赋值运算符按照从右向 左顺序计算。 2.4 流程控制 程序流程就是C#代码的执行顺序。本节将介绍控制程序流程的两种方法,即分支和 循环。分支是有条件地执行代码,条件取决于计算的结果。而循环则是重复执行相同的语句。 2.4.1 分支 条件运算符,if语句和switch语句 1.if语句 if 语句最简单的语法如下: if ( 测试条件 ) 代码 也可以将else语句与if语句合并使用,指定其他代码。语法如下: if ( 测试条件 ) 代码1

文档评论(0)

shuwkb + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档