运算符,条件运算符

本文深入解析了C#编程中基础语法,包括算术运算符、关系运算符、逻辑运算符和赋值运算符的使用规则及优先级。详细介绍了运算符的执行顺序,并通过实例演示了如何正确运用这些运算符解决问题。
 分类    符号                       解释                                              优先级

算数

++   --    加加     减减 由高到低,即执行顺序由上到下(圆括号的优先级最高)        
* / %乘  除  取余
+   -加  减
关系>  <  >=  <=大于  小于   大于等于  小于等于
==    !=等于    不等于
逻辑&&与(并且)
||
非(注:优先级在此表的最顶层)
条件运算符?:唯一的一个三元运算符  如果
赋值  =    +=   -=  *=  /=   %=如:x-=4即x=x-4

               优先级:
                        前++,前--
                        * / %
                        + -
                        比较运算符
                        逻辑运算符
                        有括号的先算小括号内的
                       !最后取反
                        当一句结束之后才是后加后减

 

 

 

 

 

 

 

 

 

 

 

 

 

前加加  出现在等号右边的时候,先算加加,再运算赋值

后加加  出现在等号右边的时候,先用原来的值赋值,再算加加

a++  相当于a=a+1

++a  相当于a=a+1

 b=3+a++         运算顺序 b=3+a;a=a+1 

 b=3+(++a)               a=a+1; b=3+a         

    int a = 10, b = ++a;      //b=++a为a=a+1  b=a  ;b=a++为b=a  a=a+1            

    Console.WriteLine("a="+a);          

    Console.WriteLine("b="+b);

bool  jieguo = a>b  比较表达式返回bool值结果,条件满足返回true,不满足返回false

 

   while (true)   让程序循环运行          

   {          加大括号不然只会循环运行Console.WriteLine("请输入数字一(输入完成后按回车继续):")                

         Console.WriteLine("请输入数字一(输入完成后按回车继续):");                

         int a = int.Parse(Console.ReadLine());             

         Console.WriteLine("请输入数字一(输入完成后按回车继续):");               

         int b = Convert.ToInt32(Console.ReadLine());

         bool jieguo = a >= b;                

         Console.WriteLine(jieguo);

  }

ConsoleRead()是int类型     ConsoleReadLine()是string类型

 

 

条件运算符:

条件表达式?语句一:语句二;
当满足条件执行第一部分,不满足执行后边

 

转载于:https://www.cnblogs.com/qixinjian/p/4583320.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值