程序设计基础ppt课件.ppt

程序设计基础ppt课件.ppt

ID:59235831

大小:712.50 KB

页数:36页

时间:2020-09-22

程序设计基础ppt课件.ppt_第1页
程序设计基础ppt课件.ppt_第2页
程序设计基础ppt课件.ppt_第3页
程序设计基础ppt课件.ppt_第4页
程序设计基础ppt课件.ppt_第5页
资源描述:

《程序设计基础ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第二章:C#程序设计基础2.1.1C#的字符集字符是构成程序设计语言的最小语法单位。C#的基本字符集包括:数字、大小写英文字母和一些特殊字符C#中所有字符都是使用Unicode编码表示,每个字符都由两个字节(16位二进制数)来表示,编码范围为0~65535,所以Unicode字符集最多可以表示65536个字符。基本上能够包含世界上大多数语言的字符集。中文字符集也已经成为Unicode字符集的一个子集。2.1.2C#语言的词汇集C#的词汇集主要包括关键字、标识符和文字常量等1.关键字:又称保留字,是对程序设计语

2、言编译器具有特殊意义的预定义保留标识符,编译器扫描源程序时,将对关键字做出专门的解释2.标识符:给程序中处理的数据对象(如变量、常量、函数、数据类型等)取的名字。⑴组成标识符的字符为字母、数字和下划线;⑵标识符中第一个字符必须是字母或下划线;⑶用户在程序中自定义的标识符一般不允许使用表2-1所示的关键字。如需要使用关键字作为自定义标识符,则标识符用字符“”引导。⑷C#语言的标识符构成中,要区分字符的大小写形式。2.2C#语言的基本数据类型数据类型决定了该数据的取值范围和可参加的运算。C#语言支持的数据类型分为

3、两个大类:值类型和引用类型。值类型简单类型数值类型整型数据类型实型数据类型字符数据类型布尔数据类型枚举数据类型结构数据类型引用类型数组类型类类型代理类型接口类型2.2.1C#中的常量与变量C#程序中处理的数据分为:常量与变量常量:程序运行过程中,其值不能被改变。分为:数、字符、字符串和布尔常量变量:程序运行过程中,其值能够被改变,用标识符来命名;C#语言是一种强类型语言,规定程序中的变量在使用之前必须加以定义。程序中每一变量都应有确定的数据类型一个程序中一个变量只属于一个类型,不能先后定义为两个或多个不同类型

4、变量定义一般形式:数据类型名变量名列表;2.2.2整型数据类型C#类型.NET类型占用字节取值范围sbyteSByte1-128~127byteByte10~255shortInt162-32768~32767ushortUint1620~65535intInt324-2,147,483,648~2,147,483,647uintUint3240~4,294,967,295longInt648-9,223,372,036,854,775,808~9,223,372,036,854,775,807ulongUi

5、nt6480~18,446,744,073,709,551,6152.2.2整型数据类型C#语言中可以使用一条语句定义一个或者若干个同类型的整型变量intmyInt1,myInt2;//定义两个整型变量myInt1和myInt2ulongmyULong1;//定义了一个无符号长整型变量myULong1定义整型变量的同时对其进行初始化:sbytemySbyte=125;;intmyInt1=-65536,myInt2=12135;bytemyByte=-200;//无符号字节变量赋负值初始化数据ushortmy

6、UShort=2147483647;//初始化数据超过无符号短整型数据表示范围intmyInt=3.1415926;//为整型变量赋实型初始化数据√X2.2.3实型数据类型单精度实型(也称为浮点型)、双精度实型、十进制小数型C#类型.NET类型占用字节取值范围floatSingle4约±1.5×10-45~±3.4×1038doubleDouble8约±5×10-324~±1.7×10308decimalDecimal16约±1.0×10-28~±7.9×1028实型常量表示:实数形式和指数形式实数形式:由数

7、字和小数点组成,例如:888.88,0.88等。指数形式数据:由数字0~9、小数点和表示阶码的标志E(或e)组成:整数部分.小数部分E指数部分例如:123e5表示123×105,123e-5表示123×10-5。2.2.3实型数据类型C#语言默认实型数据常量为双精度实型(double类型)数据在为单精度实型变量赋初始化值时需要在数据常量后使用后缀F(或f)在为十进制小数型变量赋初始化值时需要在数据常量后使用后缀M(或m)下面是一些正确的实型变量初始化示例:floatmyFloat1=123f,myFloat2

8、=-12.52F;doublemyDouble1=1.5E-3D,myDouble2=123.53;decimalmyDecimal1=234M,myDecimal=324.6728m;下面是一些错误的实型变量初始化示例:floatmyFloat1=123;//初始化单精度变量的数据常量后没有后缀F(或f)decimalmyDecimal1=324.6728;//数据常量没有使用后缀M(或m)flo

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。