高级语言程序设计2-1

合集下载
相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
空格有两种作用,一种是语法要求,必须遵守, 一种是为使语句不至于太拥挤。例如:
int ia = 3;
章节目录
上一页
下一页
2. 字母大小写
C#中的字母可以大小写混合,但是必须注意的是, C#把同一字母的大小写当作两个不同的字符对待, 如,大写“A”与小写“a”对C#来说,是两个不同 的字符。
3. 注释
2.2.2 字符类型
1. Unicode字符集
Unicode 是 一 种 重 要 的 通 用 字 符 编 码 标 准 是 继 ASCII字符码后的一种新字符编码,如UTF-16允 许用16位字符组合为一百万或更多的字符。
C#支持Unicode字符集。
章节目录
上一页
下一页
2. char(字符型)
char ( 字 符 型 ) : 数 据 范 围 是 0 ~ 65535 之 间 的 Unicode字符集中的单个字符,占用2个字节。
章节目录
上一页
下一页
可以为几个变量一同赋值,例如:
int a , b , c; a = b = c = 32; 可以在声明变量的同时为变量赋值,相当于将声 明语句与赋值语句合二为一。例如:
章节目录
上一页
下一页
2. 声明变量 声明变量最简单的格式为:
数据类型名称 变量名列表;
例如: int number; // 声明一个整型变量 bool open; // 声明一个布尔型变量 decimal bankBlance; // 声明一个十进制变量 可以一次声明多个变量,例如: sbyte a , b; // 声明两个有符号字节型变量 如果一次声明多个变量,变量名之间用逗号分隔。
有 符 号 整 数 包 括 sbyte ( 符 号 字 节 型 ) 、 short (短整型)、int(整型)、long(长整型)。
无符号整数包括byte(字节型)、ushort(无符 号短整型)、uint(无符号整型)、ulong(无 符号长整型)。
章节目录
上一页
来自百度文库
下一页
2. 实数类型
实数类型包括float(单精度浮点型)、 double(双精度浮点型)、decimal(十进制型)。
object(对象型)是所有其他类型的最终基类。 C#中的每种类型都是直接或间接从object类型派 生的。
章节目录
上一页
下一页
2.3 变量与常量
2.3.1 变量
1. 变量命名规则 在C#中,变量命名规则如下: ① 变量名的第一个字符必须是字母(包括汉字) 或下划线,其余字符必须是字母(包括汉字)、 数字或下划线。 ② 变量名不能是C#的关键字或库函数名。例如, sum , _S , 都 是 合 法 的 变 量 名 , 而 int , 2A , Number Of Student是非法变量名。
章节目录
上一页
下一页
2. 命名空间
命名空间既是Visual Studio 提供系统资源的分层 组织方式,也是分层组织程序的方式。因此,命 名空间有两种,一种是系统命名空间,一种是用 户自定义命名空间。
系 统 命 名 空 间 使 用 using 关 键 字 导 入 , System 是 Visual Studio .NET中的最基本的命名空间,在创 建项目时,Visual Studio 平台都会自动生成导入 该命名空间,并且放在程序代码的起始处。
章节目录
上一页
下一页
5. 大括号
在C#中,括号“{”和“}”是一种范围标志,是组 织代码的一种方式,用于标识应用程序中逻辑上 有紧密联系的一段代码的开始与结束。
大括号可以嵌套,以表示应用程序中的不同层次。
章节目录
上一页
下一页
2.1.2 C#程序的格式
1. 缩进与空格
缩进用于表示代码的结构层次,这在程序中不是 必须的,但是缩进可以清晰地表示程序的结构层 次,在程序设计中应该使用统一的缩进格式书写 代码。
第2章 C#语法基础
2.1 C#程序结构
2.1.1 C#程序的组成要素
1. 关键字
在C#代码中常常使用关键字,关键字也叫保 留 字 , 是 对 C# 有 特 定 意 义 的 字 符 串 。 关 键 字 在 Visual Studio 环境的代码视图中默认以蓝色显 示。例如,代码中的using、namespace、class、 static、void等,均为C#的关键字。
章节目录
上一页
下一页
2.2.3 布尔类型和对象类型
bool(布尔型):表示布尔逻辑量。bool(布尔 型)数据范围是“true”(真)和“false”(假)。 bool(布尔型)占用一个字节。bool(布尔型) 的值“true”(真)和“false”是关键字。
object(对象型):可以表示任何类型的值,其 占用字节视具体表示的数据类型而定。
C#中的注释基本有两种,一是单行注释,一是多 行注释。单行注释以双斜线“// ”开始,不能换行。 多行注释以“/*”开始,以“*/”结束,可以换行。
章节目录
上一页
下一页
2.2 基本数据类型
2.2.1 数值类型
1. 整数类型
整数类型又有有符号整数与无符号整数。有符号 整数可以带正负号,无符号整数不需带正负号, 默认为正数。
章节目录
上一页
下一页
3. 变量赋值
C#规定,变量必须赋值后才能引用。为变量赋值 需使用赋值号“=”。例如:
int number; number = 32; // 为变量赋值32 也可以使用变量为变量赋值,例如:
bool close;
close=open; // 为变量赋值true(假设open为已声 明的bool型变量,其值为true)
章节目录
上一页
下一页
3. 类和方法
C#中,必须用类来组织程序的变量与方法。
C#要求每个程序必须且只能有一个“Main”方法。 “Main”方法必须放在某一个类中。“Main”方法 是应用程序的入口。
4. 语句
语句就是C#应用程序中执行操作的指令。C#中的 语句必须用分号“;”结束。可以在一行中书写多 条语句,也可以将一条语句书写在多行上。
char(字符型)表示无符号16位整数,char(字 符型)的可能值集与Unicode字符集相对应。
3. string(字符串型)
string(字符串型):指任意长度的Unicode字符 序列,占用字节根据字符多少而定。
string(字符串型)表示包括数字与空格在内的若 干个字符序列,允许只包含一个字符的字符串, 甚至可以是不包含字符的空字符串。
相关文档
最新文档