(一)基本类型转换
强制转换
float a;
double b = 3.14;
a = (float)b; 或者 a = Convert.ToSingle(b);
字符串强制转换为值类型
float a;
string b = "3.14";
a = float.Parse(b); 或 a = Convert.ToSingle(b);
(二)运算符
数学运算符 + - * / % ++ --
关系运算符 == != > < >= <=
逻辑运算符 && || !
int a = 10;
int b = 3;
Console.WriteLine(a/(b*1.0)); //3.33333333不断,让b变成浮点型
取余 控制范围(余数不能超过除数)
b = a++;//先赋值,a再自增,最后一件事++
b = ++a;//a先自增,再把值赋给b
Console.Write("请输入一个100以内的整数:");
int a = Convert.ToInt32(Console.ReadLine());
Console.WriteLine(a%7==0);//能否被7整除
Console.WriteLine(a%10==7);//个位数能否被7整除
Console.WriteLine(a / 10 == 7);//十位数能否被7整除
符合运算符
= += -= *= /= %=
条件运算符 ? :
运算符优先级 !
++ --
* / %
+ -
== != > < >= <=
&&
||
=
(三)语句
顺序,分支,循环
循环:初始条件,循环条件,状态改变,循环体