河南中医药大学:《程序设计基础 CSharp .NET》教学课件_C#基础-3. 变量与表达式

信息管理与信息系统专业 第3章变量与表达式 任课教师:吕雅丽
信息管理与信息系统专业 任课教师:吕雅丽 第3章 变量与表达式

本章内容 3.1C#基本数据类型 3.2常量与变量 ■3.3运算符与表达式类型 ■3.4运算符的优先级与结合性
本章内容 3.1 C#基本数据类型 3.2 常量与变量 3.3 运算符与表达式类型 3.4 运算符的优先级与结合性 2

本章内容 计算机程序是做什么的? 系列处理数据的操作。 计算机程序是对数据执行操作,那么以哪种方式存储 数据,用哪些方法处理数据? 变量、表达式
本章内容 计算机程序是做什么的? 一系列处理数据的操作。 计算机程序是对数据执行操作,那么以哪种方式存储 数据,用哪些方法处理数据? 变量、表达式 3

本章内容 变量关系到数据的存储。可以把计算机内存中的变量 看出架子上的盒子,可以放东西,可以取东西,也可以仅 看看里面的东西。数据放在变量中,可以从变量中取出数 据或查看它们。 盒子有不同的形状和尺寸,不同的东西放在合适的盒 子里。变量有不同的内涵,称为类型。不同类型的数据需 要用不同的方法来处理
本章内容 变量关系到数据的存储。可以把计算机内存中的变量 看出架子上的盒子,可以放东西,可以取东西,也可以仅 看看里面的东西。数据放在变量中,可以从变量中取出数 据或查看它们。 盒子有不同的形状和尺寸,不同的东西放在合适的盒 子里。变量有不同的内涵,称为类型。不同类型的数据需 要用不同的方法来处理。 4

31G基本数据类型 3.1.1数值类型 °1.整数类型 整数类型又有有符号整数与无符号整数。有符号整数可 以带正负号,无符号整数不需带正负号,默认为正数。 有符号整数包括 sbyte(符号字节型)、 short(短整 型)、int(整型)、long(长整型)。 无符号整数包括byte(字节型)、 ushort(无符号短整 型)、uint(无符号整型)、 ulong(无符号长整型)
3.1.1 数值类型 1. 整数类型 整数类型又有有符号整数与无符号整数。有符号整数可 以带正负号,无符号整数不需带正负号,默认为正数。 有符号整数包括sbyte(符号字节型)、short(短整 型)、int(整型)、long(长整型)。 无符号整数包括byte(字节型)、ushort(无符号短整 型)、uint(无符号整型)、ulong(无符号长整型)。 3.1 C#基本数据类型 5

31G基本数据类型 2.实数类型 〉实数类型包括 float(单精度浮点型)、 double (双精度浮点型)、 dec ima(十进制型)
2. 实数类型 实数类型包括float(单精度浮点型)、double (双精度浮点型)、decimal(十进制型)。 3.1 C#基本数据类型 6

31G基本数据类型 3.1.2字符类型 1. Un i code字符集 Un i code是一种重要的通用字符编码标准是继AsC字符 码后的一种新字符编码。 #支持 Unicode字符集
3.1.2 字符类型 1. Unicode字符集 Unicode是一种重要的通用字符编码标准是继ASCII字符 码后的一种新字符编码。 C#支持Unicode字符集。 3.1 C#基本数据类型 7

31G基本数据类型 编码 符号 编码 符号 缩码 符号 34 $ 41 47 0 2 3 4 5 6 8 9 59 A B D E G H 74 75 K 76 77 M 78 N 79 表3-1部分 Un i code编码
表3-1 部分Unicode编码 3.1 C#基本数据类型 8

31G基本数据类型 81 87 Z C 101 102 104 h 105 k 110 111 112 113 q 114 118 119 3 124 126 续表3-1部分 Un i code编码
续表3-1 部分Unicode编码 3.1 C#基本数据类型 9

31G基本数据类型 ●2.char(字符型) char(字符型):数据范围是0~65535之间的 Un code 字符集中的单个字符,占用2个字节。 3. str ing(字符串型) str ing(字符串型):指任意长度的 Un i code字符序列, 占用字节根据字符多少而定。 string(字符串型)表示包括数字与空格在内的若干个 字符序列,允许只包含一个字符的字符串,甚至可以是 不包含字符的空字符串
2. char(字符型) char(字符型):数据范围是0~65535之间的Unicode 字符集中的单个字符,占用2个字节。 3. string(字符串型) string(字符串型):指任意长度的Unicode字符序列, 占用字节根据字符多少而定。 string(字符串型)表示包括数字与空格在内的若干个 字符序列,允许只包含一个字符的字符串,甚至可以是 不包含字符的空字符串。 3.1 C#基本数据类型 10
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 河南中医药大学:《程序设计基础 CSharp .NET》教学课件_C#基础-2. 编写C#程序.pdf
- 河南中医药大学:《程序设计基础 CSharp .NET》教学课件_C#基础-1. C#简介(吕雅丽).pdf
- 河南中医药大学:《程序设计基础 Fundamentals of Programming》实验教学大纲.pdf
- 河南中医药大学:《程序设计基础 Fundamentals of Programming》课程教学大纲.pdf
- 电子工业出版社:《ASP.NET数据库网站设计教程(C#版)》配套教学资源(PPT课件)第十章 站点导航和母版页 10.2 ASP.NET母版页.ppt
- 电子工业出版社:《ASP.NET数据库网站设计教程(C#版)》配套教学资源(PPT课件)第十章 站点导航和母版页 10.1 ASP.NET站点导航.ppt
- 电子工业出版社:《ASP.NET数据库网站设计教程(C#版)》配套教学资源(PPT课件)第九章 数据绑定与数据绑定控件(9.6 DetailsView控件 9.7 FormView控件).ppt
- 电子工业出版社:《ASP.NET数据库网站设计教程(C#版)》配套教学资源(PPT课件)第八章 使用DataSet访问数据库.ppt
- 电子工业出版社:《ASP.NET数据库网站设计教程(C#版)》配套教学资源(PPT课件)第九章 数据绑定与数据绑定控件(9.5 GridView控件).ppt
- 电子工业出版社:《ASP.NET数据库网站设计教程(C#版)》配套教学资源(PPT课件)第九章 数据绑定与数据绑定控件(9.1~9.4).ppt
- 电子工业出版社:《ASP.NET数据库网站设计教程(C#版)》配套教学资源(PPT课件)第七章 使用.NET数据提供程序访问数据库(执行数据库命令的Command对象、读取数据的DataReader对象).ppt
- 电子工业出版社:《ASP.NET数据库网站设计教程(C#版)》配套教学资源(PPT课件)第六章 SQL Server数据库基础.ppt
- 电子工业出版社:《ASP.NET数据库网站设计教程(C#版)》配套教学资源(PPT课件)第五章 ASP.NET的状态管理.ppt
- 电子工业出版社:《ASP.NET数据库网站设计教程(C#版)》配套教学资源(PPT课件)第七章 使用.NET数据提供程序访问数据库(ADO.NET简介、数据库的连接字符串、连接数据库的Connection对象).ppt
- 电子工业出版社:《ASP.NET数据库网站设计教程(C#版)》配套教学资源(PPT课件)第四章 ASP.NET常用内置对象.ppt
- 电子工业出版社:《ASP.NET数据库网站设计教程(C#版)》配套教学资源(PPT课件)第二章 ASP.NET常用服务器标准控件(3/3).ppt
- 电子工业出版社:《ASP.NET数据库网站设计教程(C#版)》配套教学资源(PPT课件)第二章 ASP.NET常用服务器标准控件(2/3).ppt
- 电子工业出版社:《ASP.NET数据库网站设计教程(C#版)》配套教学资源(PPT课件)第三章 ASP.NET验证控件.ppt
- 电子工业出版社:《ASP.NET数据库网站设计教程(C#版)》配套教学资源(PPT课件)第二章 ASP.NET常用服务器标准控件(1/3).ppt
- 电子工业出版社:《ASP.NET数据库网站设计教程(C#版)》配套教学资源(PPT课件)第二章 ASP.NET常用服务器标准控件.ppt
- 河南中医药大学:《程序设计基础 CSharp .NET》教学课件_C#基础-4. 流程控制语句.pdf
- 河南中医药大学:《程序设计基础 CSharp .NET》教学课件_C#基础-5. 变量的更多内容.pdf
- 河南中医药大学:《程序设计基础 CSharp .NET》教学课件_C#基础-6. 函数.pdf
- 河南中医药大学:《程序设计基础 CSharp .NET》教学课件_C#基础-7. 调试和错误处理.pdf
- 河南中医药大学:《程序设计基础 CSharp .NET》教学课件_C#基础-8. 面向对象编程简介.pdf
- 河南中医药大学:《程序设计基础 CSharp .NET》教学课件_C#基础-9. 定义类和类的成员.pdf
- 河南中医药大学:《程序设计基础 CSharp .NET》教学课件_C#高级-1. 定义类成员.pdf
- 河南中医药大学:《程序设计基础 CSharp .NET》教学课件_C#高级-2. 集合、比较和转换.pdf
- 河南中医药大学:《程序设计基础 CSharp .NET》教学课件_C#高级-3. 泛型.pdf
- 河南中医药大学:《信息技术基础》实验指导_实验1:C语言的编程环境.doc
- 河南中医药大学:《信息技术基础》实验指导_实验2:基本数据类型、运算符与表达式.doc
- 河南中医药大学:《信息技术基础》实验指导_实验3:顺序结构程序设计.doc
- 河南中医药大学:《信息技术基础》实验指导_实验4:选择结构程序设计.doc
- 河南中医药大学:《信息技术基础》教学课件_第一讲 课程概述(高志宇).pdf
- 河南中医药大学:《信息技术基础》教学课件_第2章 算法与C语言程序.ppt
- 河南中医药大学:《信息技术基础》教学课件_第3章 数据类型、运算符与表达式.ppt
- 河南中医药大学:《信息技术基础》教学课件_第4章 顺序结构程序设计.ppt
- 河南中医药大学:《信息管理与信息系统专业导论》课程教学资源(实验指导)实验三:BIOS与计算机启动.pdf
- 河南中医药大学:《信息管理与信息系统专业导论》课程教学资源(实验指导)实验四:安装操作系统-Windows.pdf
- 河南中医药大学:《信息管理与信息系统专业导论》课程教学资源(实验指导)实验五:安装操作系统-Linux.pdf