C#程序设计基础教案资料.pptVIP

  • 19
  • 0
  • 约3.42千字
  • 约 104页
  • 2020-04-19 发布于浙江
  • 举报
第3章 C#程序设计基础;数据类型、运算符和表达式是编程的基础。 C#支持种类丰富的数据类型和运算符,这种特性使C#适用于广泛的编程范围。 本章将介绍C#的基本语法,包括词法结构、数据类型、变量与常量、运算符和表达式等编程的基础知识。 ;3.1 词法结构;3.1.1 标识符;3.1.1 标识符;3.1.1 标识符;3.1.1 标识符;3.1.2 关键字 ;3.2 数据类型;3.2.1 值类型 ;3.2.1 值类型 ;3.2.1 值类型 ;3.2.1 值类型 ;3.2.1 值类型 ;3.2.1 值类型 ;3.2.1 值类型 ;3.2.1 值类型 ;3.2.1 值类型 ;3.2.1 值类型 ;3.2.1 值类型 ;3.2.1 值类型 ;3.2.2 引用类型 ;3.2.2 引用类型 ;3.2.2 引用类型 ;3.2.2 引用类型 ;3.2.2 引用类型 ;3.2.2 引用类型 ;3.2.2 引用类型 ;3.2.2 引用类型 ;3.2.2 引用类型 ;3.2.2 引用类型 ;3.2.2 引用类型 ;3.2.2 引用类型 ;3.2.2 引用类型 ;3.2.2 引用类型 ; 3.2.3 类型转换 ; 3.2.3 类型转换 ; 3.2.3 类型转换 ; 3.2.3 类型转换 ; 3.2.3 类型转换 ; 3.2.3 类型转换 ; 3.2.3 类型转换 ; 3.2.3 类型转换 ; 3.2.3 类型转换 ; 3.2.4 装箱与拆箱 ; 3.2.4 装箱与拆箱 ; 3.2.4 装箱与拆箱 ; 3.2.4 装箱与拆箱 ; 3.2.4 装箱与拆箱 ; 3.2.4 装箱与拆箱 ; 3.2.4 装箱与拆箱 ; 3.2.4 装箱与拆箱 ; 3.2.4 装箱与拆箱 ; 3.4 结构类型 1. 结构类型的声明 结构类型由若干“成员”组成的。数据成员称为字段,每个字段都有自已的数据类型。声明结构类型的一般格式如下: struct 结构类型名称 { [字段访问修饰符] 数据类型 字段1; [字段访问修饰符] 数据类型 字段2; ... [字段访问修饰符] 数据类型 字段n; }; 一般情况下,字段访问修饰符是public,并且不可以省略。;例如,以下声明一个具有姓名和年龄的结构体类型Student: struct Student //声明结构类型Student { public int xh; //学号 public string xm; //姓名 public string xb; //性别 public int nl; //年龄 public string bh; //班号 };;2. 结构类型变量的定义 声明一个结构类型后,可以定义该结构类型的变量(简称为结构变量)。定义结构变量的一般格式如下: 结构类型 结构变量; 例如,在前面的结构类型Student声明后,定义它的两个变量如下: Student s1,s2;;3. 结构变量的使用 1)访问结构变量字段 访问结构变量字段的一般格式如下: 结构变量名.字段名 例如,s1.xh表示结构变量s1的学号,s2.xm表示结构变量s2的姓名。 结构体变量的字段可以在程序中单独使用,与普通变量完全相同。 2)结构变量的赋值 结构变量的赋值有两种方式。 结构变量的字段赋值:使用方法与普通变量相同。 结构变量之间赋值:要求赋值的两个结构变量必须类型相同。例如:   s1=s2;  这样s2的所有字段值赋给s1的对应字段。 ;【例3.2】 设计一个控制台程序说明结构类型的应用。; static void Main(string[] args) { Student s1,s2; //定义两个结构类型变量 s1.xh = 101; s1.xm = 李明; s1.xb = 男; s1.nl = 20; s1.bh = 07001; Console.WriteLine(学号:{0},姓名:{1},性别:{2},年龄:{3}, 班号:{4}, s1.xh,

文档评论(0)

1亿VIP精品文档

相关文档