0929

 

今天学习内容做以下总结:

输入输出:

Console.ReadKey();//输入语句

Console.ReadLine();//输入语句

Console.WriteLine();//输出语句,自动换行

Console.Write();//输出语句,不自动换行

注意:

1.大小写敏感;

2.所有的符号全都用英文;

3.不要漏掉;

 

 

 

注释和[取消注释]:

 

 

1.选中相应的行,点击工具栏中的注释选中行[取消注释选中行];

2.选中相应的行,使用快捷键:Ctrl+K Ctrl+C [Ctrl+K Ctrl+U]

3.手动注释:在不要的行前面加//(注释一整行)

4.注释其中一段代码:/*这里面是代码 */

5.注释的作用://这两行是输出的功能

 

 

 

数据类型

 

 

数据类型:1.值类型2.引用类型

  1. 值类型

整数类型

Int ±21亿值数范围之间

Int a =22

超过±21亿一般用整数long类型

long b = 3333333333;

双精度浮点小数

通常使用双精度浮点小数double

double c=3.14;
float c=3.14f;
decimal c=3.14m;

布尔型

表示true或者false

bool d=true;
bool e = 1 == 3;
Console.WriteLine(e);

 

 

引用类型

字符串类型

string s="12345";
s="2569";

 

 

 

类型转换

自动转换

 

强制转换

string s = "123";
int c = int.Parse(s);
int d = Convert.ToInt32(s);
double e = Convert.ToDouble(s);
decimal f = Convert.ToDecimal(s);
string ss = c.ToString();
Console.WriteLine(ss);

 

 

运算符

算数运算符

++     --    *     /     %

 

int a = 5;
a++; //a=a+1;
a--; //a=a-1;
++a; //a=a+1;
--a; //a=a-1;

//在赋值运算中,前++需要先执行+1运算,然后赋值;
//后++先执行赋值,然后进行+1运算
//前--与后--与上方一致
int a = 5; 
int b = a++; //a=a+1;b=a;
int c = ++a; //c=a;a=a+1;
Console.WriteLine(a);
Console.WriteLine(b);
Console.WriteLine(c);

 

 

 

 

关系运算符

>    >    <=     >=     ==     !=

逻辑运算符

&&   与    两个条件同时满足才是true,否则是false

||     或     两个条件只有有一个满足就是true,都不满足都false

!      非     (非是优先级最高的)原来是true的变成false,反之改为true

其他运算符

赋值运算符  

=      +=     -=     /=     %=

条件运算符

  ?       :

 

 

 

最后一个小题目:

 

 

 

今天是学习的第一天,一整天都以蒙逼的状态下停下来。但是静下心来自己问下会的同学也能懂一点,慢慢来吧多练!