c#常用算术运算符以及分别是什么意思?
来源:学生作业帮 编辑:神马作文网作业帮 分类:综合作业 时间:2024/11/11 00:35:19
c#常用算术运算符以及分别是什么意思?
更详细的资料,在这里查看.
运算符和表达式
C# 提供了大量的运算符,这些运算符用于指定在表达式中执行操作的符号.表达式是由运算符和运算对象按照一定的规则组合起来的运算式.表3.5列出了 C# 语言中常用的运算符.
表3.5 常见运算符
类 型
运 算 符
算术运算符
+、-、*、/、%
赋值运算符
=、*=、/=、+=、-=、=、&=、^=、|=
位运算符
&、|、^、
3.3.1 算术运算符
算术运算符是指对数值(如整数、小数等)进行算术运算所用的运算符,包括加(+)、减(-)、乘(*)、除(/)和取模/取余(%)5种.
1.加/减法运算
加/减法运算符可用于整型、浮点型、枚举类型和字符串类型等.例如:
5+5 //结果为10 5.0-2 //结果为3.0 2.乘/除法运算
乘/除法运算符用于执行整数和实数的乘/除法运算,在运算过程中,默认返回值的类型与精度最高的操作对象类型相同.例如:
3*6 //结果为18 4*8.0 //结果为32.0 -10/5 //结果为-2 3.取余运算
取余运算符也叫做取模运算符,是用来求除法的余数,该运算符可以用于整型和浮点型等.例如:
6%4 //结果为2 9.5%6 //结果为3.5 在使用算术运算符进行计算时,常采用如表3.6所示的简化形式.
表3.6 算术运算符简化形式
运算符的标准表示法
简化表示法
x=x+1
x++,++x
x=x-1
x--,--x
x=x+y
x+=y
x=x-y
x-=y
x=x*y
x*=y
x=x/y
x/=y
x=x%y
x%=y
【例3.7】下面将通过一个实例将上述运算符运用到实际的程序中.
using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace yunsuanfu1_test { class Program { static void Main(string[] args) { Console.WriteLine(8 + 5); //相加 Console.WriteLine(8 - 5); //相减 Console.WriteLine(8 * 5); //相乘 Console.WriteLine(8 / 5); //相除 Console.WriteLine(8 % 5); //取模 } } } 代码分析:
该程序实现了两个数值之间的加、减、乘、除及取模运算,其运行过程一目了然.
运算符和表达式
C# 提供了大量的运算符,这些运算符用于指定在表达式中执行操作的符号.表达式是由运算符和运算对象按照一定的规则组合起来的运算式.表3.5列出了 C# 语言中常用的运算符.
表3.5 常见运算符
类 型
运 算 符
算术运算符
+、-、*、/、%
赋值运算符
=、*=、/=、+=、-=、=、&=、^=、|=
位运算符
&、|、^、
3.3.1 算术运算符
算术运算符是指对数值(如整数、小数等)进行算术运算所用的运算符,包括加(+)、减(-)、乘(*)、除(/)和取模/取余(%)5种.
1.加/减法运算
加/减法运算符可用于整型、浮点型、枚举类型和字符串类型等.例如:
5+5 //结果为10 5.0-2 //结果为3.0 2.乘/除法运算
乘/除法运算符用于执行整数和实数的乘/除法运算,在运算过程中,默认返回值的类型与精度最高的操作对象类型相同.例如:
3*6 //结果为18 4*8.0 //结果为32.0 -10/5 //结果为-2 3.取余运算
取余运算符也叫做取模运算符,是用来求除法的余数,该运算符可以用于整型和浮点型等.例如:
6%4 //结果为2 9.5%6 //结果为3.5 在使用算术运算符进行计算时,常采用如表3.6所示的简化形式.
表3.6 算术运算符简化形式
运算符的标准表示法
简化表示法
x=x+1
x++,++x
x=x-1
x--,--x
x=x+y
x+=y
x=x-y
x-=y
x=x*y
x*=y
x=x/y
x/=y
x=x%y
x%=y
【例3.7】下面将通过一个实例将上述运算符运用到实际的程序中.
using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace yunsuanfu1_test { class Program { static void Main(string[] args) { Console.WriteLine(8 + 5); //相加 Console.WriteLine(8 - 5); //相减 Console.WriteLine(8 * 5); //相乘 Console.WriteLine(8 / 5); //相除 Console.WriteLine(8 % 5); //取模 } } } 代码分析:
该程序实现了两个数值之间的加、减、乘、除及取模运算,其运行过程一目了然.