网站大量收购独家精品文档,联系QQ:2885784924

第二章C语法基础.ppt

  1. 1、本文档共86页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
循环 while循环 do-while循环 for循环 foreach-in循环 使用算术运算符进行计算 在表达式中使用++运算符 与算术运算符结合的赋值运算符 比较运算符 使用比较运算符 逻辑运算符 使用逻辑运算符 常量 常量就是指在程序中直接给出的数值、字符或字符串。 几个特别的常量 null:当一个变量的值是null时,它表示这个变量的值不是有效数据。 true:表示真。 false:表示假。true和false通常用于条件语句。 符号常量 表达式 表达式是一个或多个运算的组合。 每个符合C#规则的表达式的计算都是一个确定的值。 对于常量、变量的运算和对于函数的调用都可以构成最简单的表达式。 数据类型之间的转换 隐式转换 显式转换 隐式转换 指在数据转换的过程是自动进行的,不需要程序进行任何额外的工作。 在隐式转换过程中,必须保证转换是发生在转换不会导致任何精度的损失时才能进行隐式转换,否则不允许。 C#可以实现的隐式转换 显式转换 显式类型转换又称为强制类型转换。它告知C#的编译器必须要进行这种类型转换,如果发生数据精度的损失也在所不惜,那么C#的编译器就会按照程序的要求进行相应的数据类型的转换。 原则 不能在数值类型和bool值之间进行转换。 不允许转换的结果超出数据类型的表示范围。 不允许进行的强制类型转换 ToString实现把数据转换成字符串 Convert类实现数据转换 Convert类ToBoolean方法的使用 构造类型 数组 数组是C#一种构造类型,数组中的每一个元素都属于同一个数据类型。 int[] myArray=new int[5]; int [,] my2DArray=new string[3,4]; 使用一维数组和二维数组 结构 将所有相关的数据项(这些数据项的数据类型可能完全不同,称为域)组合在一起,形成一个新的数据结构,称为结构 struct 结构名 { public 数据类型 域名; ... ... }; 结构中使用“.”运算符访问一个结构变量的各个域,称为域运算符。 计算一个三角形的面积 枚举 如果一个变量的值只能有几种可能,那么就可以使用枚举类型。使用这种方法,可以把变量的取值一一列出,变量只能在所列的范围内取值。 enum WeekDay:byte{sun,mon,tue,wed,thu,fri,sat}; 使用枚举类型数据 控制结构 顺序结构 顺序结构是指程序中的每一条语句都是顺序执行的,不存在分支、循环和跳转。 分支结构 在分支结构中,可以根据一个表达式的值进行判断,并根据判断的结果执行不同的程序代码块。分支结构通常与顺序结构结合在一起使用。 实现分支结构的方法有两种 if语句 switch语句 if语句 if (表达式) 语句; if (表达式) 语句1; else 语句2; (1)格式3: if (表达式1) 语句1; else if (表达式2) 语句2; else if (表达式3) 语句3; … … else 语句n; 例子1 例子2 switch语句 使用switch语句 第二章 C#语法基础 变量、常量和表达式 分支 循环 过程和函数 C# 是在C、C++的基础上创立的一种新的语言。 继承了C++的优异功能,去除了在.NET环境中没有用处的类型定义、模板等功能 易于使用 效率大大提高 为什么选择C# 有C++的强大性和灵活性 有Java语言的简洁性 有Delphi和VB的易用性 是一种易于使用、功能强大、表达力丰富的全新的程序设计语言,并且现在很多的大型网站都在使用C#进行程序设计 变量、常量和表达式 变量 变量用于存储程序中需要处理的数据。我们可以把变量看作是在内存中存储数据的盒子。 为一种数据类型定义的变量就不能存放另一种数据类型的数据 C#是大小写敏感的,即大写和小写字母认为是不同的字母。例如变量名something,Something,SOMETHING都是不同的名字。 命名变量名要遵守如下的规则: 通常由字母、数字、下划线构成,第一个字符必须是字母或下划线。 中间不能有空格 不能是C#关键字。 变量名不要与C++中的库函数名、类名和对象名相同。 不要太长,一般不超过31个字符为宜。 变量的命名 数据类型 C#所使用的任何一个变量都必须有一个数据类型。 C#的数据类型分为值类型(Value Type)和引用类型(Reference Type)两大类。 值类型包括简单类型(Simple Type)、结构类型(Struct Type)和枚举类型(Enum Type)3种。 引用类型包括数组类型(Array

文档评论(0)

134****9146 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档