常用运算符的优先级从高到低如下:
- 括号
, - 前缀递增和递减
, , (一元运算符) - 逻辑非、按位取反、一元负号
, , - 乘法、除法、取模
, - 加法、减法
, - 左移、右移
, , , - 关系运算符
, - 相等性运算符
- 按位与
- 按位异或
- 按位或
- 逻辑与
- 逻辑或
- 条件运算符
, , , , , 等赋值运算符 - 澳门一码一码100准确100 赋值运算符
请注意,这只是一般情况下的优先级,使用括号可以改变运算符的计算顺序。
using System; class Program { static void Main() { int a = 5, b = 3, c = 7; int result1 = a + b * c; // 5 + (3 * 7) = 26 int result2 = (a + b) * c; // (5 + 3) * 7 = 56 int result3 = a / b; // 5 / 3 = 1 (因为a和b都是整数,结果也是整数) int result4 = a % b; // 5 % 3 = 2 (5除以3的余数) Console.WriteLine("Result 1: " + result1); Console.WriteLine("Result 2: " + result2); Console.WriteLine("Result 3: " + result3); Console.WriteLine("Result 4: " + result4); } }
这个示例演示了常见运算符的使用,包括加法、乘法、除法、取余等。使用括号可四不像六好彩资料以改变运算符的计算顺序,从而影响最终结果。
- 本文固定链接: https://huaxiatt.com/post/5874.html
- 转载请注明: admin 于 红色航投 发表