C_编程语法基础.pptVIP

  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文档。上传文档
查看更多
C_编程语法基础

C#语法基础 教学目标 了解C#中的基本数据类型 理解值类型和引用类型以及装箱和取消装箱的概念 掌握C#中变量、常量和数组的使用方法 了解C#中的操作符 掌握常用的流程控制语句 相关理论知识 基本数据类型 整型 浮点型 布尔型 字符型 基本数据类型 变量的声明 变量必须先声明后使用,即给变量指定一个名称和一种类型。 声明变量的语法: 例如:int i; int是数据类型,i是变量名。 变量命名 在声明变量时,需要遵循一定的命名规则,C#中的命名规则与C中的基本相同。 变量名的第一个字符必须是字母或者下划线 变量名只能由字母、数字和下划线组成,而不能包含空格、标点符号、运算符等其它符号 变量名不能与C#中的关键字名称相同 使用关键字作为变量名 C#可以使用与关键字冲突的变量名称,方法是为此标识符添加@符号作为前缀。@符号并不是标识符的一部分 。例如: string @string; 变量的初始化 在C#中,使用变量前,要求必须先对其进行初始化操作!(为变量赋值) 自动初始化 类级变量(字段) 显式初始化 方法内的局部变量 变量的初始化 类级变量(字段)可以不用事先赋值,而使用缺省值 各种数据类型的缺省值: 数值类型的缺省值为0或0.0 bool类型的缺省值为false char的缺省为\x0000 string类型的缺省值为null 变量必须被初始化 方法的局部变量必须被初始化后,才可以在程序中的其他地方引用 Public void Test int i; int j i*10; //编译时会报错 使用变量示例 //先声明,后赋值 int i; int j; i 10; j 10; //声明的同时赋值,且一次可以声明多个变量 int x 10, y 5; //使用连等的形式为变量赋值 int a, b; a b 10; 常量 在声明和初始化变量时,添加const关键字 语法: const ; 例如:const double PI 3.14; 运算符 一元运算符 二元运算符 三元运算符 运算符种类 运算符简化操作 三元运算符 三元运算符需要3个操作数。第一个操作数必须为bool值或表达式,如果为true,运算结果为第二个操作数的值;否则,运算结果为第三个操作数的值。格式如下: condition是要计算的bool类型表达式 true_value是condition为true时返回的值false_value是condition为fasle时返回的值 数组 数组是一组具有相同数据类型的值。 这些值存储在相邻的内存位置,因此访问和操纵这些值更为简便。 数组从零开始建立索引,C#中的数组属于引用类型。 使用数组 数组的声明: 在类型和数组变量名称之间插入一对中括号,例如: int[] i; 在使用数组前需要对其进行初始化,例如: int[] i 2,3,4 ; int[] i new int[3]; //C#编辑器默认对其进行初始化, 全为0 int[] i new int[3] 2,3,4 ; int[ ] i; i 1,2,3 ; //编译报错 数组的索引 数组的各个元素是通过索引来访问的,0为指向数组中的第一个元素。 C#支持一维数组、多维数组和交错数组(数组的数组): 一维数组:int[] i new int[10]; 多维数组:int[,] i new int[2,4]; 交错数组:int[][] i new int[4][3]; 循环控制语句 C#提供了4种循环语句: while循环 do…while…循环 for循环 foreach循环 whie循环 while循环中只要提供的表达式值为true,就会不断重复执行一条语句或一个语句块。格式如下: condition为循环条件,statement为迭代表达式。 由于条件是在循环语句执行前进行的,所以while循环执行的次数可以为0次,也可以是许多次。 do …while循环 do…while与while基本类似,不同点在于其条件测试要在每次循环体执行后才进行,即使条件表达式值为false do循环体中的语句也至少会执行一次 for循环 一般来说,如果已知循环的次数,则采用for循环 for循环格式如下: for initializer;condition;iterator statement; initializer为初始化表达式 condition为条件表达式 iterator为控制语句,需要计算的表达式 statement为迭代表达式,即需要执行的操作 foreach 循环 foreach循环一般用于遍历整个集合或数组 foreach循环可以迭代集合中的每一项。如果

文档评论(0)

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

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

1亿VIP精品文档

相关文档