1.@的使用,取消转义字符的功能;
Console.WriteLine("c : \\a\\b\\c");
与
Console.WriteLine@("c : \a\b\c");
结果相同;
显示:c :\a\b\c
1.@的使用,取消转义字符的功能;
Console.WriteLine("c : \\a\\b\\c");
与
Console.WriteLine@("c : \a\b\c");
结果相同;
显示:c :\a\b\c
1.int a=97;
char b = (char) a;
(变量类型)变量 强制变量转换
1.变量先声明,后使用;先初始化,后使用;
Trim 去除空格
用 foreach 快速遍历数组(但是只能正序)
先定义数组 int[] ages = {10, 20,12,20};
获取数组长度 ages.Length 代码
然后用for循环进行遍历(”适用于长度不固定的数组“)
for( int i = 0; i < ages . Length; i++)
{
}
小数强赛到整数容器,那么该数的小数部分会丢失
四舍五入可以通过加0.05
if(x--<5)先判断再自减
if语句里面等于的判断要用两个等号==
判断相等时要学会把值放前面,把变量放后面
if语句里面可以在穿插ifyu'ju
if语句(s)
int age
int 变量类型
age 变量名
程序入口方法Main方法
1.Console.Write:全在同一行,不会换行;
2.Console.WriteLine:一个WriteLine输出完换行;
3.Console.WriteLine("Hello World!");不能再字符串内换行,必须在一行内完整表示;
即Console.WriteLine("Hello
World!"); ×××
只有采用转义字符(与c语言意思相同)
“\n”换行;
“\t”表示平行行空4格;
1.Console(类/开头大写).WriteLine(类里面的方法)
2.基本上,一条程序一条注释。
3.//单行注释
/*......*/多行注释
4.注释单行代码:光标放在代码前;
注释代码// Ctrl+k Ctrl+c
取消注释//Ctrl+k Ctrl+u
注释多行代码:选中两行;
注释代码//Ctrl+k Ctrl+c
取消注释//Ctrl+k Ctrl+u
1.using System //引入命名空间
2.namespace name {} // 命名空间
3.class //类
转意字符://出现一个斜杠
运算符的优先级:
部分和数学运算一样
逻辑运算符
&&(与):如果连个操作数都非零,则条件为真(A&&B)为假
||(或):如果两个操作数有任意一个非零,则条件为真(A||B)为真
!(非):用来逆转操作数的逻辑状态,如果条件为真则逻辑非运算符将使其为假 (A&&B)为真
关系运算符用于比较两个数的大小
bool a = ture;//表示是的 真的 满足条件 1
bool a = false;//表示不是 假的 不满足条件 0
满足条件=真=1
不满足条件=假=0
符号 条件
== 判断左边是否等于右边
> 判断左边是否大于右边
< 判断左边是否大于右边
>=判断左边是否大于或等于右边
<=判断左边是否小于或等于右边
!=判断左边是否不等于右边
第八十二课 什么是数组
数组:
int[] ages = {12,13,14,15,16,17,18,19,20,21};
Console.WriteLine(ages[3]);
输出为:15
int[] 为整数数组类型,大括号中都是数组中的赋值,每个值得索引(编号)由0开始递增排序,调用其中的某个数值就要用数组名[索引]。