第02天

2017年5月17日 18:01

1.变量:用来存储数据

2.int number;

3.number = 50;

Screen clipping taken: 2017/5/17 18:30

4.double d; d = 3.14;

5.= 是把等号右边的值赋给等号左边的变量。

6.变量类型 变量名 = 值;

7.double number = 3.14;

8.int 整数。 double 小数。

9.double也可以存放整数。

10.字符串两边用英文半角双引号

11.""  表示空字符串

12.与字符串对应的是字符(Char)类型

13.羊肉和羊肉串

14.char类型不能赋空值,也不能有两个字符

15.decimal 用于金钱类型:

16. 

17. decimal 最后要加"m" 18. 变量练习:

Screen clipping taken: 2017/5/17 18:58

19.注意名称内容

a.声明

b.赋值

c.使用

d.不能重复声明和定义

e.一次性声明多个相同类型的变量,用逗号隔开

f.num 不等于 "num"

g.demo:

Screen clipping taken: 2017/5/17 19:26

20.命名规则:

4)、变量名唯一能够出现的特殊字符只有下划线

21.要遵守的两个命名规范:

Camel:骆驼命名规范,要求变量名中首单词的首字母要小写,其余每个单词的首字母

都要大写,多用于给变量去命名。

nameJapanStar  highSchoolStudent

Pascal:要求变量名中每个单词的首字母都要大写,多用于给类或者方法命名

22.赋值预算福和赋值表达式


=


等号左边的值就是表达式的值


+


两边有一边是字符串,起连接作用


+


两边是数字,起加号作用

a.

小练习:

代码:

1. 

Screen clipping taken: 2017/5/17 20:02

2. 

Screen clipping taken: 2017/5/17 20:03

23.占位符:

a.占位符从{0}开始

b.多填没效果,少填报错

c.按填坑的顺序输出

Demo:

Screen clipping taken: 2017/5/17 20:12

24.上午最后两个练习:

a.第一题代码:

Screen clipping taken: 2017/5/17 20:31

b.

 
 

第二题代码:

Screen clipping taken: 2017/5/17 20:34

c.第三题代码:

Screen clipping taken: 2017/5/17 20:38

Screen clipping taken: 2017/5/17 20:41

========================================================= 下午:

Console.ReadLine();

接受是都按字符串类型去处理。

练习:

第一题代码:

Screen clipping taken: 2017/5/17 21:37

第二题代码:

Screen clipping taken: 2017/5/17 21:41

25. 字符串的转义:一个"\"加一个特殊的字符,组成一个具有特殊意义的字符。

Console.WriteLine("今天天气好\"晴\"朗,处处好风光");

\" 是一个字符,表示转义,不表示字符 \n 表示换行,操作系统不认。为啥是\r\n: 操作系统支持。 win系统只认识\r\n \b 退格键 放字符串两边没有效果

\t tab键 demo:

Screen clipping taken: 2017/5/17 22:22

\\ 表示一个\ 双引号前加"@"可以用来表示长和深的路径

@还可以表示:

Screen clipping taken: 2017/5/17 22:29 以原格式输出。

26. 算数运算符

a.+

b.-

c.*

d./

e.%

demo:

//演示:某学生三门课成绩为,语文:90  数学:80  英语:100,编程求总分和平均分.

Screen clipping taken: 2017/5/17 22:39

注意:优先级,括号最高,多用练习:

代码:

Screen clipping taken: 2017/5/17 22:47

Screen clipping taken: 2017/5/17 22:55

Screen clipping taken: 2017/5/17 22:52

自动类型转换或者隐式类型转换

1)、类型必须相兼容 (int和double)

2)、必须是小的类型转大的类型

强制类型转换 结果:丢失精度

303.6===》303   double---->int int result = (int)303.6;

Screen clipping taken: 2017/5/17 23:13

答案: m = 1

q = 3

Console.WriteLine("{0:0.00}",q);//小数点后保留2位

27. Convert.ToInt32(your varible); String -> Int32 用于类型不兼容

Convert类型转换

在使用的时候需要注意:如果要发生类型转换的两个变量的类型不兼容,那么这个时候使用Convert类型转换。

前提:面儿上一定要过的去。如果转换成功,就成功了,如果失败,则抛异常。练习:

Screen clipping taken: 2017/5/17 23:28

Screen clipping taken: 2017/5/17 23:33

练习:

Screen clipping taken: 2017/5/17 23:46

Screen clipping taken: 2017/5/17 23:58

小结:

Screen clipping taken: 2017/5/18 0:00

时间: 2024-08-11 09:47:35

第02天的相关文章

百度刚放假啊数据库风口浪尖萨拉疯了

http://www.ebay.com/cln/l_x5585/2015.02.11/176746639012 http://www.ebay.com/cln/jiacha_boryk/2015.02.11/176837188016 http://www.ebay.com/cln/gbnlin0/2015.02.11/176837189016 http://www.ebay.com/cln/j_j2841/2015.02.11/177066749015 http://www.ebay.com/c

百度房间爱师傅卡卡是快乐疯了;爱死

http://www.ebay.com/cln/shx9479/-/177007606013/2015.02.11 http://www.ebay.com/cln/genqi12/-/176846034010/2015.02.11 http://www.ebay.com/cln/seyyon2/-/176906811016/2015.02.11 http://www.ebay.com/cln/wcn5971/-/176846032010/2015.02.11 http://www.ebay.co

百度和房价是否健康教案上开发

http://www.ebay.com/cln/l.kuan2/-/167247714018/2015.02.10 http://www.ebay.com/cln/setlia-3616/-/167086016019/2015.02.10 http://www.ebay.com/cln/pen-y77/-/167086017019/2015.02.10 http://www.ebay.com/cln/yua-me2/-/167399441016/2015.02.10 http://www.eba

百度电话费健身房拉伸件礼服加拉斯减肥

http://www.ebay.com/cln/cnli_c90nphs5e/-/167379958016/2015.02.07 http://www.ebay.com/cln/gaw4612/-/167226239018/2015.02.07 http://www.ebay.com/cln/re_len4/-/167263594010/2015.02.07 http://www.ebay.com/cln/ta.ku83/-/167162702017/2015.02.07 http://www.

百度回复金卡是减肥拉进来收付款

http://www.ebay.com/cln/cnli_c90nphs5e/-/167379958016/2015.02.08 http://www.ebay.com/cln/gaw4612/-/167226239018/2015.02.08 http://www.ebay.com/cln/re_len4/-/167263594010/2015.02.08 http://www.ebay.com/cln/ta.ku83/-/167162702017/2015.02.08 http://www.

百度放假哈萨克就发了设计费拉萨

http://www.ebay.com/cln/ldicn.mz6dm/2015.02.11/177030163015 http://www.ebay.com/cln/tan_qi5/2015.02.11/176903144013 http://www.ebay.com/cln/l.lu104/2015.02.11/177030175015 http://www.ebay.com/cln/ya01191/2015.02.11/176722580014 http://www.ebay.com/cl

百度房间撒谎发卡上就发了空间啊

http://www.ebay.com/cln/h-h4129/2015.02.11/176819191016 http://www.ebay.com/cln/fendo88/2015.02.11/176613943017 http://www.ebay.com/cln/ygon288/2015.02.11/176727517018 http://www.ebay.com/cln/ta.ch17/2015.02.11/176613950017 http://www.ebay.com/cln/g-

百度房间沙发客服就考试考几分离开

http://www.ebay.com/cln/jinlon8/book/167309734010/2015.02.10 http://www.ebay.com/cln/bam5330/book/167115292019/2015.02.10 http://www.ebay.com/cln/yi_za70/book/167315676012/2015.02.10 http://www.ebay.com/cln/y.y3463/book/167285977014/2015.02.10 http:/

Web Service学习笔记之----JAX-RPC

众所周知,数据科学是这几年才火起来的概念,而应运而生的数据科学家(data scientist)明显缺乏清晰的录取标准和工作内容.此次课程以<星际争霸II>回放文件分析为例,集中在IBM Cloud相关数据分析服务的应用.面对星际游戏爱好者希望提升技能的要求,我们使用IBM Data Science Experience中的jJupyter Notebooks来实现数据的可视化以及对数据进行深度分析,并最终存储到IBM Cloudant中.这是个介绍+动手实践的教程,参会者不仅将和讲师一起在线

MVC,MVP 和 MVVM 的图示 引用地址(http://www.ruanyifeng.com/blog/2015/02/mvcmvp_mvvm.html)

分类: 开发者手册 MVC,MVP 和 MVVM 的图示 作者: 阮一峰 日期: 2015年2月 1日 复杂的软件必须有清晰合理的架构,否则无法开发和维护. MVC(Model-View-Controller)是最常见的软件架构之一,业界有着广泛应用.它本身很容易理解,但是要讲清楚,它与衍生的 MVP 和 MVVM 架构的区别就不容易了. 昨天晚上,我读了<Scaling Isomorphic Javascript Code>,突然意识到,它们的区别非常简单.我用几段话,就可以说清. (题图: