《C#程序设计》教案 第3章C#程序与数据类型.docx

《C#程序设计》教案 第3章C#程序与数据类型.docx

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

《C#程序设计》教案

第3章

课时内容

C#程序与数据类型

授课日期

授课时长

课时

教学目标

思政目标:

?通过学习数据类型及转换,培养学生的认真、细致的编程态度

?通过编程练习,培养学生分析问题和解决问题的能力

技能要求:

?掌握C#基本语法要求

?掌握C#中的基本数据类型及转换

?正确理解变量的命名规则,学会使用值类型和引用类型

实践目标:

?通过认识C#基本语法,为深入学习打基础

?认识变量与数据类型,能够在编程中正确运用

?熟悉变量的使用,能够在适当场景中使用

教学设计

教学思路:通过案例讲解学习数据类型及转换;通过编程练习掌握C#基本语法要求。

教学手段:通过课件展示、编程练习、课后习题学习C#中的基本数据类型及转换和变量的命名规则。

教学环节

教学内容

讨论问题

1.C#中的数据类型有哪些?

2.数据类型之间如何进行转换?

3.C#中变量的命名规则有哪些?

4.变量和常量之间有什么不同?

内容大纲

3.1编写首个C#程序

3.1.1编写程序

我们从一个简单的C#程序开始,去认识C#语言的基本构成。输入如图3-1所示代码,运行结果如图3-2所示。

图3-1第一个C#程序

图3-2运行结果

观察上述程序,分析程序的组成部分。从运行结果可知,代码中的语句被输出到屏幕。整个程序包括usingSystem、namespace、class、Main方法、语句或表达式,以及注释。这些内容构成了一个完整的程序。

3.1.2程序详解

通过分析程序的组成,了解程序的基础内容。程序的组成如图3-3所示。

图3-3程序组成

3.1.3注释方法

在程序中,经常用到注释。注释是一种备注手段,主要为了方便程序编写和维护人员修改、维护代码。注释内容并不会被程序编译器运行,即注释不会影响程序运行的结果。在C#中,主要有3种注释方式。

图3-4注释方法

3.1.4标识符与关键字

1.标识符

标识符是用来命名变量、方法、参数等的一种字符串。程序中标识符的位置有规定:数字不能放在首位;字母和下划线随意使用;@字符只能放在标识符的首位;标识符区分大小写,如MyCar与myCar是不同的标识符。需要注意的是,标识符不能与C#的类库名称相同。

2.关键字

关键字是C#编译器预定的保留字,用于定义固定内容。关键字不能用作变量名,也不能用作标识符,关键字应全部小写。

3.2常量与变量

3.2.1常量

常量是指在程序运行过程中,值不改变的量。通常,程序中多次出现且固定不变的值定义为常量。

3.2.2变量

变量是指在程序运行过程中,值可以改变的量。变量具备两个要点:变量名和数据类型。变量名可以方便访问变量中所存储的数据,而数据类型决定了变量的存储方式。变量被分配存储空间后才能正常使用,而变量名其实就是为其所分配内存空间的命名。通过变量名可以访问相应存储空间中所存储的数据。

1.变量的命名

2.变量的命名法

3.变量的赋值

3.3数据类型

3.3.1整型

表整型数据类型

类型

说明

范围

sbyte

8位有符号整数

-128~127

byte

8位无符号整数

0~255

short

16位有符号整数

-32768~32767

ushort

16位无符号整数

0~65535

int

32位有符号整数

-2147483648~2147483647

uint

32位无符号整数

0~4294967295

long

64位有符号整数

-9223372036854775808~9223372036854775807

ulong

64位无符号整数

0~18446744073709551615

3.3.2布尔类型

bool类型的变量仅有两个值:true和false。true和false两种状态的转换可以通过“!”运算符来实现。

3.3.3char类型

无论中文字符、英文字符或者数字都归属于char类型,char类型占两个字节,故最多可以容纳65536个符号,其取值范围为0~65535。char类型的赋值需要以成对单引号标记。

3.3.4枚举类型

枚举类型被用来表达若干固定值,该类型使用enum定义,定义方式如下:

enum枚举类型名称{枚举元素1[=数值1],枚举元素2[=数值2],…}

3.3.5隐式类型

隐式类型用var声明,var关键字是“万能类型”的定义方式,可以用来声明任何类型的变量,但并不意味着声明之后其类型仍不确定。

3.3.6浮点类型

浮点类型,分别是float、double和decimal,如表3-4所示。float和double都为浮点类型,分别称为单精度浮点型和双精度浮点型;而decima

文档评论(0)

balala11 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档