二变量和表达式ppt课件_第1页
二变量和表达式ppt课件_第2页
二变量和表达式ppt课件_第3页
二变量和表达式ppt课件_第4页
二变量和表达式ppt课件_第5页
已阅读5页,还剩12页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

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

2、 = 114 = 1005 = 1016 = 110假设要存越大的数字 所要占的位就更多C#JavaC#JavaC# 和 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运算符的优先级运算符的优先级不用背出来,善用来调整优先级常量常量JavaC#常量一旦赋了值那么无法再更改。用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.ToInt32a;运用Parse转换字符串比如:string a = “3.14; int b = int.Parsea;ToString可以将任何类型转换成字符串比如:bool a = true; string b = a.

温馨提示

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

评论

0/150

提交评论