为了

为了的笔记

来自变量的使用和命名规则(0)

                     第五课char:字符型   只能存储一个字符,并且存储的这个字符要求用单引号引起来     例: ‘a’string类型:字符串,就是把0个或1个或多个字符连接起来,字符串要求用双引号引起来  例: "a"decimal适合财务或货币的一个数据类型注意:在c#开发环境中,直接写一个有小数点的数字,这个数字是double类型的 在一个小数后面加一个m/M,就是告诉编译器这个数字是decimal类型变量声明的3种方法:                     1)先声明再赋的  int a;  a=3;           2)定主变量时,直接赋值 int a=3; 3)一次声明多个同类型的变量,多个变量之间要用逗号分隔,最后以;号结束这句话。变量一定要 先声明,后赋值,最后使用(取值/或者调用或写这个变量名)

来自自加自减复合赋值-关系表达式(0)

++ 自加一   有前加和后加-- 自减一  有前减和后减int nge=18   int nge=nge++ -10;上面的代码nge是后加,所以在进行语句运算时,ang++取nge原值参与运算,所以nge=8int nge=18     int nge=++nge -10上面代码nge是前加,所以在进行语句运算时,++nge取nge加1后的新值参与运算,所以nge=9  总之不管是++nge还是nge++经过运算后,nge的值都进行了+1运算。在c#中,一般情况下,一元运算符的优先级大于二元运算符。复合运算符:+=  例如:age=age+3   age+=3; 理解成:在age的原值上加3。-=  例如:age=age-3   age-=3;理解成:在age的原值上减3。*=/=%= 能够改变变量中的值的:++,--,=在c#中有6个关系运算符,用于比较两个事物之间的关系。 有:>,<,  比较相等==,   比较不相等!=,>=,<=关系表达式:由关系运算符连接起来的式子。关系表达式的运算结果为bool类型,bool类型只有两个值,一个是true,一个是false.如果关于运算表达式成立,则这个表达式的值为true,否则为false.

来自逻辑表达式(0)

If-else结构语法:If(条件){语句块1}else{语句块2}执行过程:如果条件为true,则执行If带的语句块1,并且跳过else带的语句块2如果条件为false,则跳过if带的语句块1,执行else带的语句块2.上面两个语句块,根据条件结束为true或false,总要执行一个。

来自输出变量的值连、赋值符、连接符、占位符(0)

                       第6课在一个方法中,一般情况下变量只能定义一次,但可以多次赋值,再次赋值时,会把变量中原有的值给覆盖掉。“+”在C#中有两种意义:             1)是数学中的加法运算;两边参与加法运算的数据类型为数字类型,则“+”表示数学上的加法的意义。                2)是连接的意思;两边参与加号运算的数据,有一个是字符类型,那么这个加号就是连接的意义。在Console.WritLine("")中,第一个变量/字符串中可以使用占位符             占位符由{数字}组成,数字由0开始编号,                                        第1个占位符:{0}                  第2个占位符:{1}                    第3个占位符:{2}……Console.WriteLine();有多个参数时,输出都是第一个参数中的内容,从第二个参数开始,都是用来替换第一个参数中的占位符的值,所以从第二个参数开始,要不要输出,就要看第一个参数中有没有相关的占位符。

来自if(0)

if的结构的基本语法:if(条件)  语句1:执行过程:首先判断条件的结果,如果条件为true,则执行语句1,如果条件为false,则跳过语句1,执行后面的语句。注意:1)if后面括号中的条件,要能计算成一个bool类型的值  2)默认情况下:if语句只能带1句话,即和if语句有关系的语句只有语句1

来自for(0)

for循环:语法:for(表达式1;表达式2;表达式3){循环体;}for循环,一般用于已知循环次数的循环一般情况,表达式1用于定义循环变量和对循环变量赋初值表达式2 循环条件表达式3 用于改变循环变量的值执行过程:第1步 计算表达式1,转向第2步第2步 计算表达式2(循环体件),如果表达式2的值为true转向第3步,如果表达式2的值为false,转向第5步第3步 执行循环体,转向第4步第4步 执行表达式3,转向第2步,第5步 循环结束 

来自变量交换、输入(0)

再学习一句话,用于让用户从键盘上输入一句话,当程序执行到下面这句话,就会暂停,然后等待用户从键盘上输入一句话,按回车程序将继续执行。如果想得到用户输入的内容,就需要定义一个string类型的变量,写在下面这句话前面,接收用户输入的内容,  Console.ReadLine();接收用户输入的内容,必须定义一个字符串进行接收string input=Console.ReadLine();