ch02变量、常量与分支判断

ch02变量、常量与分支判断

ID:36284986

大小:714.81 KB

页数:30页

时间:2019-05-08

ch02变量、常量与分支判断_第1页
ch02变量、常量与分支判断_第2页
ch02变量、常量与分支判断_第3页
ch02变量、常量与分支判断_第4页
ch02变量、常量与分支判断_第5页
资源描述:

《ch02变量、常量与分支判断》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第二章变量、常量与分支判断回顾.NETFramework由.NETFramework类库和公共语言运行时两个主要组件组成CLR是管理用户代码执行的现代运行时环境,它提供JIT编译、内存管理、异常管理和调试等方面的服务命名空间是一组包含相关方法的相似类,专门用于避免类与类之间的名称冲突本章介绍常量、变量,运算符与表达式输入输出语句数据类型(重点)条件(重点)常量的定义和使用常量在整个应用程序中保持同一个值,而变量根据需要可以赋予不同的值。语法如下:<访问修饰符>const数据类型常量名称=常量值;例如:constintminAge=10;注意:常量在声明时必须初始化赋值,否则会出现

2、编译错误。变量的声明变量用于存储特定数据类型的值C#中类的成员变量以下列方式进行声明:[访问修饰符]数据类型变量名如:privateintage;注意:在方法中声明局部变量时不能加访问修饰符变量的命名规范C#中声明变量也要遵循一些规则,使编码更规范,养成良好的编码习惯。简单规则如下:(1)首先不能使用C#中的关键字,如class、int、bool等这些在C#中有特殊意义的字符。(2)变量名通常不能有中文字符。(3)以字母或下划线开头,如age、_name等。(4)使用多个单词组成变量名时,使用骆驼命名法,即第一个单词的首字母小写,其他单词的首字母大写,如,myName、showA

3、ge等。变量的赋值在声明变量时给变量初始化赋值,也可在后面的使用中给变量赋值,下边声明两个变量,并给其赋初值:intb=0;stringname=”令狐冲”;注意:赋值时必须根据数据类型给变量赋值,如下代码会产生错误:intb=2.4;stringname=11;C#中的输入/输出使用System命名空间中的Console类的方法常用的方法(1)Console.ReadLine()(2)Console.WriteLine()C#中的输出usingSystem;classDemo{staticvoidMain(){intx,y;x=5;y=100*x;Console.WriteLi

4、ne(“100与数字{0}相乘的结果是{1}",x,y);}}{0},{1}是表示占位符,即指定变量结果值的显示位置。C#中的输入示例接受了用户输入的姓名,并将其输入的姓名输出显示usingSystem;classDemo{staticvoidMain(){stringname;Console.Write(“请输入你的姓名:");name=Console.ReadLine();Console.WriteLine(“你好:{0}",name);}}C#的基本数据类型C#中的数据类型分为两个基本类别(1)值类型表示实际数据只是将值存放在内存中值类型存储在堆栈中int、char、结构、

5、枚举等基本数据类型(2)引用类型表示指向数据的指针或引用包含内存堆中对象的地址,其存储在堆中为null,则表示未引用任何对象类、接口、数组、字符串值类型与引用类型的划分数组:int[],string[]数组接口:interface接口自定义类:class字符串:string基类:System.Object类引用类型结构:struct结构类型枚举:enum枚举类型布尔型:bool字符型:char浮点型:float长整型:long整型:int基本数据类型值类型描  述类  别默认值常用数据类型的默认值:注意:在C#中只有静态变量、类的实例变量和数组元素系统才会为其指定一个默认值拆箱和

6、装箱值类型和引用类型之间的转换装箱拆箱staticvoidMain(string[]args){intx=10;objectobj=x;//装箱inty=(int)obj;//拆箱}值类型引用类型运算符和表达式在实际生活和工作中,相信每个人都有计算的概念,从加、减、乘、除简单的计算到平方、乘方等复杂的计算,计算的直接手段就是数学表达式,而运算符是表达式的组成部分。本节将介绍运算符的相关内容和表达式的使用。一元运算符一元运算符就是只有一个变量和一个运算符即可构成的表达式。常见的一元运算符包括自加运算符“++”、自减运算符“--”和逻辑非“!”。++可将操作数加1,--可将操作数减1

7、,逻辑非是将表达式的值取反。自加、自减运算符在表达式前和表达式后的结果是不一样的。二元运算符-1二元运算符就是需要两个操作数参与的运算符,我们很熟悉的加减乘除四则运算的符号“+”、“-”、“*”、“/”就是二元运算符。二元运算符-2其中var1、var2、var3可以是数值,也可以是表达式。三元运算符根据前面的解释也可以理解三元运算符的含义,就是有三个操作数参与的运算,具体表达为:操作数1?操作数2:操作数3;其中操作数可以为变量或者表达式。输出结果为:如果操作数1为真,输出操作

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。