- 1、本文档共48页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
C#程序设计第02章.pdf
第2章使用变量,运算符和表达式
教学重点
理解语句、标识符和关键字
使用变量来存储信息
使用基本数据类型
变量的范围
变量类型转换
只读和常量变量
使用算术操作符
对变量进行递增和递减
2.1 理解语句
语句(statement):执行一个操作的命令。我们
需使用各种语句来创建方法。
语法(syntax):语句格式和构成进行描述的规则
语义(semantic):规定一个语句应该做什么的规
范
学习任何语言时, 一个关键的技巧就是首先了
解它的语法和语义
一个最简单、最重要的C#语法规则是:必须用一
个分号终止所有语句
2.2 使用标识符
标识符(identifier):命名空间、类、方法和变
量等的名称。
C#语言标识符必须遵循以下语法规则:
① 只能使用字母(大写和小写)、数字和下划线字符
② 标识符必须以字母或下划线开头
③ 禁止使用关键字或保留字
例如:
result, _score, footballTeam 和plan9 合法
Result%,footballTeam$和9plan 非法
C# 是一种对大小写敏感的语言。
例如,footballTeam和FootballTeam是两个不同的标识符.
2.3 标识关键字
提示:在Visual Studio2008代码和文本编辑器中的关键字为
蓝色。
C #还使用了下列标识符。尽管这些标识符不是关键字或保留
字,但你应该避免使用这些标识符:
2.4 使用变量
一个变量有以下六个面
① 名称:唯一的标识符,表示代码中的变量
② 地址:变量所在内存的位置
③ 类型:变量允许存数据的类型和大小
④ 值:变量地址存储的值
⑤ 范围:代码中可以访问和使用该变量的区域
⑥ 生命周期:变量处于有效、可用的时间段
2.4.1 命名变量
不要在标识符中使用下划线。
不要创建,只有大小写不同的标识符。例如:
myVariable 和MyVariable容易混淆。
名称首字母用小写。
对于多词标识符,第二次和其后每个词的首字母
大写。
推荐:score, footballTeam
不推荐:_score, FootballTeam
2.4.2变量声明和赋值
使用变量的步骤:
第一步:声明一个变量
根据类型开辟空间 int age;
第二步:赋值
将数据存入空间 age = 42;
第三步:使用变量
取出数据使用 Console.WriteLine(age);
2.4.2变量声明和赋值
变量声明:
数据类型 变量名;
//或 int age;
数据类型 变量名1,变量名2; Int year, month, day;
变量赋值:
变量名= 数值; age = 42;
变量声明和赋值:
数据类型 变量名 = 数值; int age = 42;
2.5 使用基本数据类型
C#常用的基本数据类型以及允许的取值范围。
长度
类型 描述 范围
您可能关注的文档
- 12 第六章 弯曲应力 [只读] [兼容模式].pdf
- 1257997806 [只读] [兼容模式].pdf
- 1261220992 [只读] [兼容模式].pdf
- 1函数专题(教师版)1.doc
- 2.2函数值域课后习题.doc
- 2004 超细氢氧化铝研制生产.pdf
- 2008R2Win7管理十二只读域控及DNS.pdf
- 2010-插值与逼近2 [只读].pdf
- 2011-2012年高考总复习一轮《名师一号-数学》:第6讲.ppt
- 2011突破难点(六)函数值域及求法.doc
- 2023-2024学年广东省深圳市龙岗区高二(上)期末物理试卷(含答案).pdf
- 2023-2024学年贵州省贵阳市普通中学高一(下)期末物理试卷(含答案).pdf
- 21.《大自然的声音》课件(共45张PPT).pptx
- 2023年江西省吉安市吉安县小升初数学试卷(含答案).pdf
- 2024-2025学年广东省清远市九校联考高一(上)期中物理试卷(含答案).pdf
- 广东省珠海市六校联考2024-2025学年高二上学期11月期中考试语文试题.pdf
- 2024-2025学年语文六年级上册第4单元-单元素养测试(含答案).pdf
- 2024-2025学年重庆八中高三(上)月考物理试卷(10月份)(含答案).pdf
- 安徽省安庆市潜山市北片学校联考2024-2025学年七年级上学期期中生物学试题(含答案).pdf
- 贵州省部分校2024-2025学年九年级上学期期中联考数学试题(含答案).pdf
文档评论(0)