C#学习笔记,2021/11/30
“++”与“--”
前++ 后++
如果单独使用,不管是前++还是后++,最终的结果都是给这个变量加1.
a += 20;
Console.WriteLine(a);
Console.ReadKey(); 输出结果为30
string name = Console.ReadLine();//接受用户输入存储到变量name当中
Console.WriteLine("你的名字叫{0}啊,真好听", name);
Console.ReadKey(); 输入结果为: 请输入你的名字: 2333(手动输入) 你的名字叫23333啊,真好听
- 前++,先给这个变量自身加1,然后带着这个加1后的值去参与运算。(n+1)
- 后++,则先拿原值参与运算 ,运算完毕后 ,再讲这个变量自身加1。(n+n,n+1)
前++代码入下
int a = 10;//
int b = 5+ ++a;//
Console.WriteLine(a);
Console.ReadKey();
输出结果为11,16
后++代码入下
int a = 10;//a++可以看成(a+1)
int b = 5+a++;//5+a,a+1.
Console.WriteLine(a);
Console.WriteLine(b);
Console.ReadKey();
输出结果为11,15
符合赋值运算 += -+ *= /= %= 举例:nubmer+=10等于number=number+10 代码入下 int a = 10;a += 20;
Console.WriteLine(a);
Console.ReadKey(); 输出结果为30
int a = 10;//
int b=a++ + ++a*3+ --a+a++;
//计算a a++是10计算完后为11 所以++a是12,--a是11,a++是11,计算完过后是12 所以 a就是12
//计算b 10+12*3+11+11+68
Console.WriteLine(a);
Console.WriteLine(b);
Console.ReadKey();
string name = Console.ReadLine();//接受用户输入存储到变量name当中
Console.WriteLine("你的名字叫{0}啊,真好听", name);
Console.ReadKey(); 输入结果为: 请输入你的名字: 2333(手动输入) 你的名字叫23333啊,真好听