C# 第二天

107 阅读1分钟
变量存储和类型
变量不能重复声明

int 整形
float 单精度浮点    float a = 1.6666f;
double 双精浮点   小数点后 15--16 位   且取值范围比int大,并包含int类型
string 字符串  ""  双引号
char  字符   ''   单引号
decimal    具有更高的精度和更小的范围,适合于财务和货币计算
+号
可拼接、可相加
占位符号  {}
   int n1 = 3;
   int n2 = 2;
   int n3 = 1;
   Console.WriteLine("{0}占位 {1}符号{2}",n1,n2,n3);
string str = Console.ReadLine()   获取用户输入的字符,并返回字符串,可由string类型的变量接收
特殊字符
\n 换行
\" 双引号
\t 一个tab的空格
\b 一个退格键,在字符串两边时没有作用
\r\n\n一样
\\  一个\
@"xxx \n"   -->   xxx \n     1.  @取消\转译作用   2. 将字符串按照原格式输出
加减乘除模
+
-
*
/
%

隐式类型转换
  等号两边类型不兼容时
  1.两边类型都是数字
  2.目标类型大于源类型   double num = int n    int赋值给double隐式转换
  
  double赋值int需要强制转换  -->  int a = (int)106.2