《二变量和表达式》PPT课件

上传人:san****019 文档编号:16510839 上传时间:2020-10-05 格式:PPT 页数:17 大小:1.10MB
收藏 版权申诉 举报 下载
《二变量和表达式》PPT课件_第1页
第1页 / 共17页
《二变量和表达式》PPT课件_第2页
第2页 / 共17页
《二变量和表达式》PPT课件_第3页
第3页 / 共17页
资源描述:

《《二变量和表达式》PPT课件》由会员分享,可在线阅读,更多相关《《二变量和表达式》PPT课件(17页珍藏版)》请在装配图网上搜索。

1、变量和表达式, 变量 表达式 常量,变量,变量关系到数据的存储。变量一出现便会存储到内存中。 声明变量: ; PS:存储在内存中的变量,可以比喻成一个盒子,盒子里面可以放入一些东西,也可以取出来再放入其他东西,或者只是看看盒子里面是不是有东西。 变量有不同的内涵,称为类型 PS:这就好比盒子有不同的形状和尺寸,某些东西只能放入特定的盒子里。,简单类型,可以使用的变量类型是无数的,因为可以自定义类型,存储各种复杂的数据。但是总归有一些数据类型是每个人都要使用的,例如存储数值的变量、存储字符的变量。 计算机是二进制的存储机制,比如存储数字: 0 = 00 1 = 01 2 = 10 3 = 11

2、4 = 100 5 = 101 6 = 110 如果要存越大的数字 所要占的位就更多,整型,C#,Java,浮点型,C#,Java,布尔型、字符、字符串,C# 和 Java差不多,Java的布尔型是boolean 字符串是String 意义是相同的,布尔型数据是在流程控制用到的,其实就是Yes or No,变量命名,变量名的第一个字符必须是 字母、下划线或者 并且C#和Java都是对大小写敏感的,也就是区分大小写,例如以下两个 是不同的变量: Name , name,表达式,了解运算符: 一元运算符,处理一个操作数 二元运算符,处理两个操作数 三元运算符,处理三个操作数 数学运算符:+ - *

3、 / % + - %是取余 + 和 -是自加自减 赋值运算符: =、+=、-=、*=、/= 将右边的值赋值给左边的变量 例如:int a = 5; string s = “皓皓是妹纸”; PS:如果左边的变量类型和右边的值 类型不匹配 一般会报错 例如:string b = 3; 这就是错的,理解数值和字符串,C#,Java,转义字符,C#中,可以在字符串之前加个,则可不使用转义字符,理解+和-,C#,Java,运算符的优先级,不用背出来,善用()来调整优先级,常量,Java,C#,常量一旦赋了值则无法再更改。,用const声明常量则必须初始化,而readonly可以不用初始化,但是一旦赋了值

4、则 无法更改。,变量的生命周期,变量的生命周期,一般是从 声明开始 存活到 目前所处语句块的结束,如上面这个例子,i的生命到Main函数的结尾就视为终结,j的生命到for循环的 结束则视为终结。,类型转换,隐式转换:编译器自动帮你转换 显式转换:需要程序员人工转换,考虑一下:doubleResult = floatVal + shortVal * floatVal;,显式转换: (Type) variable 比如:double a = 3.14; int b = (int) a; 使用Convert进行显式转换 比如:double a = 3.14; int b = Convert.ToInt32(a); 使用Parse转换字符串 比如:string a = “3.14”; int b = int.Parse(a); ToString() 可以将任何类型转换成字符串 比如:bool a = true; string b = a.ToString();,动手做一做,声明一个常量 ,手动输入一个半径的值(类型为double),要求输出该圆的面积,Java,C#,关于键盘输入:用以下提供的方法,

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!