C# 的运算符:小白也能看懂的基础知识讲解
在学习C#编程时运算符是一个非常重要的基础知识。简单来说运算符就是告诉计算机进行某种操作的符号。比如我们平时数学中的“”“-”“×”“÷”在C#中也有类似的符号用来完成计算、比较、判断等操作。一、算术运算符算术运算符主要用于数学计算是最常用的一类运算符。常见的算术运算符有加法如 10 5结果是 15-减法如 10 - 5结果是 5*乘法如 10 * 5结果是 50/除法如 10 / 5结果是 2%取余如 10 % 3结果是 1其中 % 可能对新手来说比较陌生它表示两个数字相除后剩下的余数。比如判断一个数字是不是偶数就可以使用 %if (number % 2 0) { Console.WriteLine(这是一个偶数); }二、赋值运算符赋值运算符用于给变量存储数据。最常见的是 如int age 18;这表示把数字 18 保存到变量 age 中。C#还提供了一些简写形式加后赋值例如 a 5 等同于 a a 5-减后赋值*乘后赋值/除后赋值这些写法可以让代码更加简洁。三、关系运算符关系运算符主要用于比较两个数据的大小或是否相等结果通常是true真或 false假。常见的关系运算符大于小于大于等于小于等于等于!不等于如int score 90; Console.WriteLine(score 60);结果为 true表示成绩达到了及格标准。注意 是赋值而 才是判断两个值是否相等。四、逻辑运算符逻辑运算符主要用于多个条件的组合判断。常见的有并且两个条件都满足才为真||或者只要一个条件满足就为真!取反把真变成假把假变成真如int age 20; if(age 18 age 60) { Console.WriteLine(符合条件); }表示年龄必须同时满足大于等于18岁和小于等于60岁。五、自增和自减运算符C#中还有两个非常实用的运算符让变量增加 1--让变量减少 1如int count 0; count;执行后count 的值会变成 1。这类运算符经常用于循环例如控制循环次数。六、三元运算符三元运算符是一种简单的判断方式格式如下条件 ? 结果1 : 结果2;如int age 20; string result age 18 ? 成年 : 未成年;如果条件成立就返回“成年”否则返回“未成年”。总结C#中的运算符虽然看起来只是一些简单符号但它们是程序运行的基础。算术运算符负责计算赋值运算符负责保存数据关系运算符负责比较逻辑运算符负责复杂判断自增自减运算符能提高代码效率。