1 五个算术运算符 + - * / % 取余
2 优先级 先左后右 先*/后+- 改变表达式中的优先级用小适号()
3 参于运算的两个数必须类型相兼容
4 先声明,再赋值,再使用
1 using System;
2 using System.Collections.Generic;
3 using System.Linq;
4 using System.Text;
5 using System.Threading.Tasks;
6
7 namespace _04day算术运算符及表达式
8 {
9
10 class Program
11 {
12 static void Main(string[] args)
13 {
14
15 //五个算术运算符 + - * / % 取余
16 //优先级 先左后右 先*/后+- 改变表达式中的优先级用小适号()
17 //参于运算的两个数必须类型相兼容
18 //先声明,再赋值,再使用
19 int a = 10;
20 int b = 3;
21 double pi = 3.14;
22 Console.WriteLine((a+b)*pi);
23 Console.WriteLine(10%3);
24
25 //类型转换 自动转换 参于运算操作和结果类型必须一致,不一致时,int型会自动转为double型
26 double strab = 1.0*a / b; //必须有一个为double型才不会丢失精度,否则结果为3 int型
27 Console.WriteLine(strab);
28 //强制转换方法 (转换类型)待转值
29 int upi = (int)pi;
30 //库 Convert.ToString(); Convert.ToInt16();转换string型为 数字型等
31
32 Console.ReadKey();
33 }
34 }
35 }