- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
学习目标 理解变量和常量的概念,能根据实际定义合适类型的变量和常量 了解数据类型的分类 掌握成员方法的定义,以及能熟练调用成员方法 掌握C#中运算符、表达式以及控制语句的使用 2.1 变量和常量 【学一学】 变量是C#程序中的基本存储单元,每一个变量都由一个变量名来标识,每一个变量都有一个类型,这个类型决定何种类型的数据可以被存储在这个变量中。变量包括变量名、变量类型、变量作用域和变量的生存期四个要素。 变量名必须是合法的标识符,所谓合法就是为变量起名时要遵守以下规范: 1.变量名必须以字母开头 2.变量名只能由字母、数字和下划线组成,而且不 能包含空格、标点符号、运算符等其它符号。 3.变量名不能与C#中的关键字相同。 4.变量名不能与C#中的库函数名称相同。 2.1 变量和常量 创建变量是通过声明类型并标识它的名字来完成的,变量必须先声明,然后才可以使用。声明一个变量的语法如下: [属性][修饰符]数据类型 变量名; 属性和修饰符将在后续的章节中进行介绍,数据类型是指变量的类型,变量名是给变量取的名称。 下列代码段列出了一些合法和非法的变量: int i; //合法 int No.1; //不合法,含有非法字符 string total; //合法 char for; //不合法,与关键字名称相同 char @for; //合法 float Main; //不合法,与函数名称相同 2.1 变量和常量 下表2.1列出了所有基本数据类型的默认值。 2.1 变量和常量 【试一试】 [任务2-1]:声明三个整数类型(int)的变量a、b、c,在声明变量的同 时初始化变量a,然后按如下公式分别为变量b、c赋值。 b=5*a; c=a+b; 最后依次输出变量a、b、c的值。 解决思路: 1.在主方法Main中声明三个整型变量,并为第一个变量a赋初值; 2.按上述公式分别为变量b、c赋值; 3.将三个变量依次在控制台输出。 完成步骤: (1)创建一个名为“Chapter2_1”的控制台应用程序。 (2)在默认生成的类文件Program.cs的方法Main中编写如下代码: 2.1 变量和常量 static void Main(string[] args) { int a=5,b,c; //声明变量并初始化变量a为5 b = 5*a; //为变量b赋值 c = a + b; //为变量c赋值 Console.WriteLine(a={0},b={1},c={2}, a,b,c);//输出变量的值 } (3)按组合键“Ctrl+F5”,执行程序,运行的结果如图2.1所示。 2.1 变量和常量 将方法Main中的代码稍作修改,使得变量b在使用前没有进行初始化,修改后的代码如下所示: static void Main(string[] args) { int a=5,b,c; //声明变量并初始化变量a为5 //b = 5*a; //为变量b赋值 c = a + b; //为变量c赋值 Console.WriteLine(“a={0},b={1},c={2}”, a,b,c);//输出变 量的值 } 将代码行b = 5*a;注释掉后,也就形成了变量b没有进行初始化就使用的情况。执行程序,就会产生如图2.2所示的程序编译错误。 2.1 变量和常量 与变量不同,常量的值在程序运行过程中是不能改变的。其类型只可以是基本数据类型和字符串类型。可以认为常量是一种特殊的变量,是用来存储常数的变量。要定义一个常量,其语法格式如下: [属性][修饰符]const 数据类型 常量名=表达式; 定义变量时,使用关键字const声明一个常量,其表达式中的运算对象只能是常数和常数。另外,为了便于识别,常量名一般全部采用大写。常量必须在声明的时候被初始化,一经初始化了,就不能改变。 例如以下代码列出了定义常量的非法与合法情况: const long PI;// 错误。在该语句中必须为con赋值 const long PI=3.1415926L; //正确。声明了一个long
您可能关注的文档
- C语言程序设计教程 作者 李玲2 第8章.ppt
- C语言程序设计教程 作者 王曙燕 Chapter3 顺序.ppt
- C语言程序设计教程 作者 王曙燕 Chapter4 分支.ppt
- C语言程序设计教程 作者 王曙燕 Chapter5 循环.ppt
- C语言程序设计教程 作者 王曙燕 Chapter7 数组.ppt
- C语言程序设计教程 作者 王曙燕 Chapter8 函数.ppt
- C语言程序设计教程 作者 王曙燕 Chapter9 结构体与共用体.ppt
- C语言程序设计教程 作者 王曙燕 chapter11 编译预处理.ppt
- C语言程序设计教程 作者 王曙燕 chapter12 文件.ppt
- C语言程序设计教程 作者 周海燕 李智 第01章.ppt
- C#面向对象基础教程 作者 宋楚平 周建辉 第3章 面向对象编程基础.ppt
- C#面向对象基础教程 作者 宋楚平 周建辉 第6章 接口和抽象类.ppt
- C#面向对象基础教程 作者 宋楚平 周建辉 第7章 封装.ppt
- C#面向对象基础教程 作者 宋楚平 周建辉 第10章 集合和泛型.ppt
- C#面向对象基础教程 作者 宋楚平 周建辉 第11章 字符串.ppt
- C#面向对象基础教程 作者 宋楚平 周建辉 第12章 程序的异常和调试.ppt
- C++程序设计语言 第1-8章 作者 揣锦华_ 第1章 C++简单程序设计.ppt
- C++程序设计语言 第1-8章 作者 揣锦华_ 第3章 数组.ppt
- C++程序设计语言 第1-8章 作者 揣锦华_ 第5章 程序结构.ppt
- C++程序设计语言 第1-8章 作者 揣锦华_ 第6章 指针与字符串.ppt
文档评论(0)