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.引用类型
- 值类型
整数类型
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
其他运算符
赋值运算符
= += -= /= %=
条件运算符
? :
最后一个小题目:
今天是学习的第一天,一整天都以蒙逼的状态下停下来。但是静下心来自己问下会的同学也能懂一点,慢慢来吧多练!