- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
3.变量与常量
第3章 变量与数据类型;第3课 变量与数据类型; ; ; ;;;;2. char(字符型)
char(字符型):数据范围是0~65535之间的Unicode字符集中的单个字符,占用2个字节。
3. string(字符串型)
string(字符串型):指任意长度的Unicode字符序列,占用字节根据字符多少而定。
string(字符串型)表示包括数字与空格在内的若干个字符序列,允许只包含一个字符的字符串,甚至可以是不包含字符的空字符串。 ; ; ;3.1 C#基本数据类型;*; ;2. 声明变量
声明变量最简单的格式为:
数据类型名称 变量名列表;
例如:
int number; // 声明一个整型变量
bool open; // 声明一个布尔型变量
decimal bankBlance; // 声明一个十进制变量
可以一次声明多个变量,例如:
sbyte a , b; // 声明两个有符号字节型变量
如果一次声明多个变量,变量名之间用逗号分隔。 ;3. 变量赋值
C#规定,变量必须赋值后才能引用。为变量赋值需使用赋值号“=”。例如:
int number;
number = 32; // 为变量赋值32
也可以使用变量为变量赋值,例如:
bool close;
close=open; // 为变量赋值true(假设open为已声明的bool型变量,其值为true);可以为几个变量一同赋值,例如:
int a , b , c;
a = b = c = 32;
可以在声明变量的同时为变量赋值,相当于将声明语句与赋值语句合二为一。例如:
double area , radius = 16;;3.2.2 常量
1. 直接常量
(1) 整型常量
整型常量即整数,整型常量有三种形式:
十进制形式,即通常意义上的整数,如,123,48910等。
八进制形式,输入八进制整型常量,需要在数字前面加“0”,如,0123,038等。
十六进制形式,输入十六进制整型常量,需要在数字前面加“0x”或“0X”,如,0x123,0X48910等。 ;(2) 实型常量
实型常量即带小数的数值,实型常量有两种表示形式:
小数形式,即人们通常的书写形式,如0.123,12.3,.123等等。
指数形式,也叫科学记数,由底数加大写的E或小写的e加指数组成,例如,123e5或123E5都表示123×105。
;(3) 字符常量
字符常量表示单个的Unicode字符集中的一个字符,通常包括数字、各种字母、标点、符号和汉字等。
字符常量用一对英文单引号界定,如,A,a,+,汉 等等。
在C#中,有些字符不能直接放在单引号中作为字符常量,这时需要使用转义符来表示这些字符常量,转义符由反斜杠“\”加字符组成,如 \n 。 ;; ;2. 符号常量
常量就是在程序执行过程中,其值固定不变的量。常量的声明格式:
const 常量类型 常量名=值;
可以在一行中声明多个常量,但它们必须具有相同的访问级别。要在一行中声明多个常量,可用一个逗号和一个空格分隔声明,如下例所示:
const int Four=4,Five=5,Six=6;
; ; 2. 显式转换
显式转换也叫强制转换,是在代码中明确指示将某一类型的数据转换为另一种类型。显式转换的一般格式为:
(数据类型名称)数据
例如:
int x=600; short z=(short)x;
显式转换中可能导致数据的丢失,例如:
decimal d=234.55M; int x=(int)d;; ;演示:整数相乘;课后练习:计算圆柱体的体积;3.5 创建并使用枚举类型 ;讨论:为什么需要使用枚举类型?
示例:MessageBox.Show方法的几种用法。;2.3 开始第一个C#应用程序;MessageBox.Show(输入有误!);
MessageBox.Show(输入有误!,警告);
MessageBox.Show(输入有误!, 警告,MessageBoxButtons.OKCancel);
MessageBox.Show(输入有误!, 警告, MessageBoxButtons.OKCancel,MessageBoxIcon.Error);;;;本章小结
您可能关注的文档
- 2013届新课标高中总复习(第1轮)生物(湖南专版)必修3 第11讲 生态系统的能量流动和物质循环.ppt
- 2013届新课标高中总复习(第1轮)生物(湖南专版)必修3 第4讲 神经调节与体液调节的关系.ppt
- 2013届新课标高中总复习(第1轮)生物(湖南专版)必修3 第7讲 其他植物激素.ppt
- 2013届新课标高中总复习(第1轮)生物(湖南专版)必修3 第6讲 生长素的发现及生理作用.ppt
- 2013届新课标高中总复习(第1轮)生物(湖南专版)选修一 第3讲 植物的组织培养技术.ppt
- 2013届新课标高中总复习(第1轮)生物(湖南专版)选修3 第3讲 植物细胞工程.ppt
- 2013届新课标高中总复习(第1轮)生物(湖南专版)选修3 第1讲 基因工程.ppt
- 2013届新课标高中总复习(第1轮)生物(湖南专版)必修3 第5讲 免疫调节.ppt
- 2013届新课标高中总复习(第1轮)生物(湖南专版)选修3 第5讲 胚胎工程.ppt
- 2013届新课标高中总复习(第1轮)生物(湖南专版)必修3 第8讲 种群的特征及数量的变化.ppt
- 实验室危废随意倾倒查处规范.ppt
- 实验室危废废液处理设施规范.ppt
- 实验室危废处置应急管理规范.ppt
- 初中地理中考总复习精品教学课件课堂讲本 基础梳理篇 主题10 中国的地理差异 第20课时 中国的地理差异.ppt
- 初中地理中考总复习精品教学课件课堂讲本 基础梳理篇 主题10 中国的地理差异 第21课时 北方地区.ppt
- 危险废物处置人员防护培训办法.ppt
- 危险废物处置隐患排查技术指南.ppt
- 2026部编版小学数学二年级下册期末综合学业能力测试试卷(3套含答案解析).docx
- 危险废物处置违法案例分析汇编.ppt
- 2026部编版小学数学一年级下册期末综合学业能力测试试卷3套精选(含答案解析).docx
最近下载
- 米油调料副食品配送投标方案技术标.docx
- 工艺部门三年工作规划.pptx
- QC成果-提高外墙保温装饰一体板一次施工合格率.docx VIP
- 中国心房颤动管理指南(2025版)解读ppt课件.pptx VIP
- 风电安全文明施工策划.docx
- 管理英语1-国家开放大学电大机考网考题目答案 .pdf VIP
- TS16949:2016中文版(标准-高清).pdf VIP
- 炎德·英才大联考长沙市一中2026届高三月考(五)地理试卷(含答案详解).pdf
- QC成果提高外墙保温装饰一体板一次施工合格率.docx VIP
- 高中英语(新人教版)选择性必修三同步习题:UNIT 1 Part 3(同步习题)【含答案及解析】.pdf VIP
原创力文档


文档评论(0)