算术运算符 + - * / % ++ --
比较运算符 > < >= <= != ==
逻辑运算符 && || ! &&((与,并且),即真假为假,真真为真。) ||(或, 有且有一个为真即为真。) !(非,即为取反的意思,举例 t = true; !t则表示false。)
条件运算符 ?:
赋值运算符 = += -= *= /= %= a+=b相当于a=a+b 同样 a-=b 相当于a=a-b a*=b相当于a=a*b
优先级
!特例取反
前++ --
* / %
+ -
> < >= <= == !=
&& ||
有括号的先算括号内的
加减乘除及其运用
Console.Write("请输入整数a:");
int a = int.Parse(Console.ReadLine()); // 直接把字符串类型转换为int类型
Console.Write("请输入整数b:");
int b = int.Parse(Console.ReadLine());
int c = a + b;
Console.Write("加法结果是:"+c);
c = a - b;
Console.Write("减法结果是:"+c);
c = a * b;
Console.Write("乘法结果是:"+c);
c = a / b;
Console.Write("除法结果是:"+c);
c = a % b;
Console.Write("余数结果是:"+c);
Console.ReadLine();
条件运算符的应用
// 条件运算符?:的应用 (条件)?(成立):(不成立)
Console.Write("请输入一个时间");
int a = int.Parse(Console.ReadLine());
string s = a >= 12 ? "这个时间是下午" + (a - 12) + "点" : "这个时间是上午" + a + "点";
Console.Write(s);
Console.ReadLine();