//数据类型转换
//byte b = 255;
//short s = 256; // 显式(强制)转换丢失数据;
//b = (byte)s; // 整型转整型;
//Console.WriteLine(b); // b=0;
//int i = 255;
//float f = 125.5f; // 浮点型转整型
//i = (int)f; //丢失精度 f的小数位丢失;
//Console.WriteLine(i); // i=125
//double d = 2<<31; // 浮点型转浮点型;
//f = (float)d; // 2<<31 -> 2^32 超出float的取值范围;
//Console.WriteLine(f); // f=0;
//string str = "987"; // 数值类型转string类型;
//int i = int.Parse(str); //int/float.Parse(参数)将string类型强制转换位int/float类型;
//Console.WriteLine(i+13); // i+13=987
//隐式转换:低精度向高精度转换,数据不丢失;
//输入
//string s = Console.ReadLine(); //从键盘获取;键盘获取的值为string类型;
//Console.WriteLine("老八 "+s);
//int i1 = int.Parse(Console.ReadLine());
//int i2 = int.Parse(Console.ReadLine());
//Console.WriteLine(i1+i2);
//运算符
//int i = 3; //算术运算符
//int i1 = 7;
//Console.WriteLine(i + i1); // +
//Console.WriteLine(i - i1); // -
//Console.WriteLine(i * i1); // *
//Console.WriteLine(i / i1); // /
//int i2 = i++ + i; // ++(i++时即进行了一次赋值 i+(i+1))
//Console.WriteLine(i); // i=4
//Console.WriteLine(i2); // i2=7
//int i1 = 1; //关系运算符;
//int i2 = 2;
//int i3 = 1;
//Console.WriteLine(i1==i2); // False
//Console.WriteLine(i1.Equals(i3)); // True
//Console.WriteLine(i1==i3); // True
//Console.WriteLine(1>2&&2>1); //逻辑运算符;
//Console.WriteLine(1>2||2>1);
//Console.WriteLine(!(1>2));