c程序设计基础3-数据类型常量和变量综述.pptVIP

c程序设计基础3-数据类型常量和变量综述.ppt

  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程序设计基础3-数据类型常量和变量综述

C#中的数据类型、常量和变量;语句(statement)——简介;注释;C#关键字是为编译器保留的、具有特定含义的标识符,不能把它用做变量、类或方法的名称。C#语言中的关键字: ;字面量( literals )——立即数,直接数 代码中出现的“数值” ‘c’、’A’ true、false 1、2L 2.1、0.2F、0.1M “Hello world!” ……….; 变量是程序运行过程中用于存放数据的存储单元。变量的值在程序的运行过程中可以改变。 声明变量(变量的定义): 在定义变量时,首先必须给每一个变量起名,称为变量名,变量名代表存储地址。 变量的类型决定了存储在变量中的数据的类型。 变量定义格式: 类型标识符 变量名1,变量名2,…… ; ;声明变量(变量的定义) 例: double fsum; string strName; char b; int x, y , z; 注意:C#规定,任何变量在使用前,必须先定义, 后使用。 ;标识符和变量命名规则;变量的分类;;局部变量的作用域 局部变量存在于定义该变量的代码块中,即一对封闭花括号之间的作用域内 在for、while或类似语句中声明的局部变量存在于该循环体内 字段和参数的作用域 字段的作用域为类或类型内部 参数的作用域为方法内部;变量的赋值 在获取变量的值之前,变量必须已明确赋值(definitely assigned) C#变量被访问之前必须被初始化;否则编译时会报错。因此,不可能访问一个未初始化变量;变量的赋值 变量的赋值: 就是将数据保存到变量所代表的存储单元中的过程。 格式: 变量名=表达式; 意义:计算表达式的值,然后将这个值赋予变量。 例: double nAverage; int nAgeSum; nAgeSum=210; //给nAgeSum变量赋予数值210; ;变量的赋值 在对变量进行赋值时,表达式的值的类型必须同变量的类型一致。 string sName; int nScore; sName=Jack; //正确 sName=Tom; //正确 nScore=98; sName=5; //错误, 不能将整数赋予字符串对象 nScore=“Hello”; //错误, 不能字符串赋予整型变量 ;变量的使用 通过使用变量名来使用保存在变量中的值。 string sName=Jack ; int nScore; Console.WriteLine(“{0}”,sName); nScore = nScore + 98; ;常量;常量特点: 在程序中,常量只能被赋予初始值。 定义常量时,表达式中的运算符对象只允许出现常量和常数,不能有变量存在。 常量的命名规则一般采用大写字母 例如: int b=18; const int a=26; const int k=b+10; //错误,表达式中不允许出现变量 const int d=a+23; //正确,因为a是常量 a=56; //错误,不能修改常量的值 ;C#程序是一组类型声明(面向对象-Object Oriented): C#程序源代码是一组一种或多种类型声明 对于可执行程序,类型声明中必须有一个包含Main方法的类 命名空间是一种把相关的类型声明分组并命名的机制;数据类型分类;C#的预定义值类型表示基本(简单)数据类型: 整型 浮点类型 decimal类型 bool类型 字符类型 C#支持两个预定义的引用类型 object string dynamic;预定义(Predefined)类型;C#支持8个预定义整数类型,分别支持8位、16位、32位和64位整数值的有符号和无符号的形式;预定义类型——整型; ;C#支持2种浮点数据类型(float、double),用于包含小数的计算 C#支持高精度小数类型(decimal),decimal数据类型一般用于财务计算,即可以用较大的精确度来表示货币值。 ;预定义类型——浮点型;C#的bool数据类型用于逻辑运算,包含bool值true或f

文档评论(0)

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

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

版权声明书
用户编号:8133070117000003

1亿VIP精品文档

相关文档