运算符 分为5种
1 算数预算符
+,-,*,/,分别为加减乘除
++为加1,--为减1,
前++ 后++ 的区别
int a = 10, b = a++;
Console.WriteLine(b);//输出b=10
Console.WriteLine(a);//a=11
int c = 10, d = ++c;
Console.WriteLine(c);//输出11
Console.WriteLine(d);//输出d=11
Console.ReadLine();
%为余数
2关系运算符
> , < , >=, >= 分别为大于小于 大于等于 小于等于。
== 等于 !=不等于
条件运算符是布尔型 bool a=6>7; 输出false 6<7; 输出ture;
3逻辑运算符
&& 与 并且 有错则错 同对则对 (5>6&&7>6则输出错误 若 6>5&&7>6则输出正确)
|| 或 有对则对 同错则错 ()
!fei
4条件运算符、
?: 表达式?操作1:操作2;
//“请输入一个1-100的整数:” Console.Write("请输入一个1-100的整数:"); string shu = Console.ReadLine(); //如果这个数小于50,输出“小” //如果这个数大于等于50,输出“大” //如果这个数是66,输出“小” Int32 end=Convert.ToInt32(shu); string shu1 = end < 50 || end == 66 ? "小" : "大"; Console.WriteLine(shu1); Console.ReadLine();
倒数第三句为 条件运算 前面利用逻辑运算选择输出值
5赋值运算符
例 x-=4 则为x=x-4
a+=a 则为a=a+a
Console.WriteLine("请输入100以内的数");//
string shu = Console.ReadLine();
int num = Convert.ToInt32(shu);
Console.WriteLine(num %7==0);//7的倍数余0则为7的倍数
Console.WriteLine(num / 7 == 10);//十位数是7
Console.WriteLine(num % 10 == 7);//个位数是7
Console.ReadLine();