- 1、本文档共56页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
第2章数据类型和表达式通过本章的学习,使读者:?了解C#语言的根本字符、标识符和关键字?掌握C#语言的数据和数据类型?掌握C#语言的运算符和表达式本章要点
2.1根本规那么2.1.1标识符在C#中,标识符的命名有如下规那么:例如:下面是几个正确的变量名称:intA、M_data、_D123。下面是几个错误的变量名称:123data〔错误原因:使用数字作为起始字符〕float〔错误原因:使用关键字作为标识符〕int-a〔错误原因:使用连字符“—〞〕。
2.1根本规那么2.1.3关键字关键字又称保存字,是一种有特殊用途的标识符。由系统预先定义好的,不能用于其它目的。C#中有七十多个关键字,这些关键字都有自己的用途。C#的常见关键字参见教材表2-1。
2.2根本数据类型C++语言的数据类型分为根本数据类型和构造数据类型〔或称复合数据类型〕。根本数据类型有5种:整型〔int〕、浮点型〔float〕、字符型〔char〕、双精度浮点型〔double〕和无值型〔void〕。
2.2根本数据类型类型名类型说明符字长(字节)取值范围布尔型boolfalse,true字符型char1-128~127无符号字符型unsignedchar10~255整型int4-2147483648~2147483674长整型long4-2147483648~2147483674无符号长整型unsignedlong40~4294967295浮点型float43.4E-38~3.4E+38实型double81.7-308~1.7E+308空值型void0
2.2常量与变量常量是在程序中不能改变的量。它通常可以分为数字常量和符号常量1.整型常量整型常量可用以下几种形式表示:2.2.1常量①十进制整数如:34、0、-56等。②八进制整数为了与十进制数区别,八进制整数以0开头,后跟假设干个0~7的数字。③十六进制整数为了与十进制整数和八进制整数区别,以0x或OX开头,后跟假设干个0~9及a~f,a~f分别表示十进制整数10~15。
2.2常量与变量2.实型常量实数又称为浮点数,一般有两种书写形式:①一般形式就是平时写实数的形式。②指数形式在C#中,指数形式表示为:整数局部E指数局部3.字符常量字符常量是用单引号〔即撇号〕括起来的一个字符。
2.2常量与变量4.字符串常量(1)常规字符串双引号括引起的一串字符,可以包括转义字符。例如:“china〞,“〞,“teacherandstudent〞,“a〞等都是字符串常量。 (2)逐字字符串在常规字符串前面加一个@,就形成逐字字符串。例如: @“C:\windows\Microsoft〞与C:\\windows\\Microsoft含义相同
2.2常量与变量5.布尔型常量通常表示真假用布尔常量:false表示假,true表示真。 6.符号常量在声明语句中,可以声明一个标识符常量。具体格式为:const类型标识符=初值例如:constdoublePI=3.14159
2.2常量与变量在程序执行过程中其值可以改变的量叫变量。2.2.2变量的声明1.变量的定义数据类型变量名;或数据类型变量名1,变量名2,…,变量n;例如:inta,x,y;//定义了3个整型变量a,x,ycharb;//定义了1个字符型变量bfloatc,d;//定义了2个实型〔单精度〕变量c,ddoubleu,v;//定义了2个实型〔双精度〕变量u,v
2.2常量与变量2.变量的初始化inta=2;//定义a为整型变量,初值为2charb=‘A’;//定义b为字符型变量,初值为‘A’doublex=2.1234;//定义x为实型变量,初值为2.1234也可对被定义的变量的局部变量进行初始化。如intu,v=100,w;//定义u,v,w为整型变量,v的初值为100
2.2常量与变量2.2.3变量的命名标准通常有PascalCase和CamelCase两种命名方法,PascalCase中每个单词的首字母都是大写,CamelCase规定首字母都是小写。下面给出PascalCase和CamelCase的例子,如下表所示。PascalCaseCamelCaseMyDatamyDataCreateDaracreateDataWorldworld
2.2常量与变量2.2.4变量的赋值在
文档评论(0)