变量、命名及运算符基础知识小结

1.变量的作用:存储数据 变量一定要先声明,再赋值,最后使用

声明变量的语法: 变量类型  变量名;  变量名=值; 变量类型  变量名=值;

变量的特点: 1)不能够被重复的声明 2)可以被重复的赋值

2.C#中常用的变量类型   int:整数类型,只能够存放整数   double:小数类型,既可以存放小数,也可以存放整数,比int的范围大的多  精度在15到          16位   string:字符串类型   char:字符类型,最多能存储一个字符,最少也只能存储一个字符   decimal:金钱类型,精度比double还要高很多

3.变量的命名:一定要有意义   命名规则:1)必须以字母 _或者@符号开头,不要以数字开头,后面只能跟任意字母 数               字 下划线。             2)你起的变量名不要与C#系统中的关键字重复             3)C#中,大小写是敏感的             4)同一个变量名不允许重复定义(先这么认为,不严谨)

4.什么叫做关键字?凡是你写出来之后发现它变成蓝色的,都是关键字,关键字就是这个单词VS已经用了,你就不能用了

5:给变量起名字,要符合两个规范:    1)Pascal:要求你的变量名的每个单词的首字母都要大写。 HighSchool   给方法或类命名    2)Camal:首个单词的首字母小写,其他单词的首字母大写。highSchool   给变量起名字

 

6.赋值运算符和赋值表达式   =:不是等于的意思,它表示把等号右边的值,赋值给等号左边的变量。  由=号连接的表达式 叫做 赋值表达式 注意:每个表达式都可以求解出一个值来,对于赋值表达式,我们就认为,等号左边的变量的值就是整个赋值表达式的值。

 

7.+号:如果加号两边有一边是字符串的话,那么这个加号就不再起相加的作用,而是连接的作用。

8.报错:语法出现错误,程序根本不会运行   异常:语法没有问题,但是在程序运行的过程当中出现了错误,就是咱们俗称的bug

9.占位符:先挖个坑,再填个坑 注意:1)占位符一定要从0开始,一次递增,不能跳跃       2)多填坑不会有结果,少填坑会出异常       3)按照挖坑的顺序输出

10.交换变量的两种方法:    1)通过第三方变量,进行交换    2)不通过第三方变量,进行交换       eg:  int i1=10;            int i2=20;            i1=i1-i2;            i2=i2+i1;            i1=i2-i1;              

11.C#中的转义符:转义符就是‘\’加上一个特殊字符,组成一个具有特殊意义的字符。    \"  表示"    \b  表示退格    \t  tab键    \n  换行    \\  表示\

@符号:1)取消\在字符串中的转义作用,使其单纯的表示\        2)将字符串原样输出           eg:Console.WriteLine(@"中华人民共和国万岁              世界人民大团结万岁");

12.算术运算符:+ - * / %  由算术运算符连接的表达式叫做算术表达式

在算术表达式中,参与运算的操作数的类型必须一致,也必须和结果的类型一致。 如果不一致的话,满足下列条件,会自动发生转换。 1)类型必须相兼容,都是数字 2)小的转大的

如果是大的转小的,必须使用强制类型转换,语法: (待转换的类型)要转换的值;   eg:303.6--->303   double-->int int result=(int)303.6; 发生强制类型转换结果会丢失精度

int-->double  int类型变量*1.0

 

13.保留两位小数,使用占位符的方式输出,在占位符的后面加上:0.00....你想要的位数

 

14.对于不兼容的类型间的转换,我们使用Convert这个转换工厂 使用Convert进行转换必须要满足一个条件:面儿上必须过得去。

15.不管咱们是向控制台输出的,还是从控制台接收的,都是字符串类型。

 

 

 

 

 

 

 

 

 

posted on 2013-07-25 21:50  Jerry_zhang  阅读(262)  评论(0编辑  收藏  举报

导航