- 1、本文档共54页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Csharp程序设计.ppt
C# 程序设计 刘兵 制作 第2章 C#程序设计基础 值类型和引用类型数据的使用 值类型和引用类型数据的区别 数据类型转换 变量和常量的使用 常用运算符和关键字 变量和常量是程序设计中常用的存储数据的单元,变量是程序设计中值可以改变的量;常量是程序设计在编译时就规定了值,不能再改变的量。 变量必须先定义后使用 2.2 变量和常量 int x; //定义整形变量x int y; //定义整形变量y 2.2.1 变量 定义变量的一般格式为: [访问修饰符][变量修饰符] 变量的数据类型 变量名; 2.2.1 变量 C#提供了下面几种访问修饰符: ① public,表示对变量的访问不受任何限制; ② protected internal,表示可以在类的内部访问该变量; ③ protected,表示只能在包含变量的类或派生类中对变量进行访问; ④ internal,表示变量的访问范围只能在当前项目(project)或者是模块内; ⑤ private,表示变量的访问范围只能在包含它的类中。 2.2.1 变量 (2)变量修饰符可用来区分变量是静态变量还是其他变量 (3)变量名必须是符合语言规定的标识符。 2.2.1 变量 判断下列变量定义的对错: int count; float 5s; bool using; bool @ using; string lb@sina; string lbsina; string lbsina; short countdrive; short Countdrive; short countDrive; 2.2.1 变量 常数常量 常数常量使用关键字const来定义。常数常量所在的字段必须在定义时就进行赋值,这样在编译时字段的值就已经固定,以后为类型创建的每个实例都共享这一常量。 例如定义一个圆周率常数常量: public const double PI= 3.14159; 2.2.2 常量 2. 只读常量 只读常量使用关键字readonly来定义。对只读常量的赋值有两种方法:一种是在字段定义时就进行赋值;一种是在类或结构的构造函数中进行初始化。 public readonly int x; public static readonly int y; 2.2.2 常量 表达式由操作数(即操作对象)和操作符组成。操作数可以是一个变量、常量或另一个表达式,操作符则指明作用于操作数的操作方式。依据所作用操作数的个数,操作符可以分为3类: 一元操作符 二元操作符 三元操作符 2.3 操作符和表达式 = *= /= %= += -= = = = ^= |= 赋值操作符 ?: 条件操作符 || 条件或操作符 条件与操作符 | 逻辑或操作符 ^ 逻辑异或操作符 逻辑与操作符 == != 等式操作符 = = is as 关系操作符 移位操作符 + - 加减操作符 * / % 乘除操作符 + - ! ~ ++x --x (T)x 一元操作符 (x) x.y f(x) a[x] x++ x-- 初级操作符 操作符 类别操作符 算术操作符是用于组合数字、数值变量、数值字段和数值函数以得到另一个数字。 2.3.2 算术操作符 2.3.2 算术操作符 X等于A除B后所得的余数 X=A%B 取模符号 % X等于A除B后所得的商 X=A/B 除法符号 / X等于A乘B后所得的结果 X=A*B 乘法符号 * X等于A减B后所得的结果 X=A-B 减法符号 - X等于A加B后所得的结果 X=A+B 加法符号 + 说 明 举例 操作符定义 操作符 ++(自增操作符)和--(自减操作符),其作用是使变量的值自动增加1或者减少1 ++a; --a; a++; a--; 2.3.2 算术操作符 分别说出下列X,Y的值 (1)int x=5,y=0; y=++x; (2) int x=5,y=0; y=x++; 2.3.2 算术操作符 2.3.3 赋值操作符 X=X%A X%=A 取余 %= X=X/A X/=A 除 /= X=X*A X*=A 乘 *= X=X-A X-=A 减 -= X=X+A X+=A
文档评论(0)