• C#运算符和流程控制语句


    一、运算符是一种告诉编译器执行特定的数学或逻辑操作的符号,分为以下六种:算术运算符 关系运算符 逻辑运算符   位运算符   赋值运算符

    算术运算符是最常用的一类运算符,包括加法、减法、乘法、除法

     关系运算符条件判断中经常使用这一类运算符,包括大于 小于 不等于 大于等于 小于等于等,关系运算符比较的返回结果是一个bool类型的值

     逻辑运算符主要包括与、或、非等,它主要用于多个布尔型表达式之间的运算

     位运算符指将数值型的值从十进制转换成二进制后的运算,位运算包括与、或、 非、左移、右移

     赋值运算符中最常见的是等号通常都是与其他运算符连用起到简化操作的作用

     特殊运算符包含自增运算符,自减运算符和条件运算符(也叫三元运算符 在C#中三元运算符只有一个

    三元运算符语法:布尔表达式 ?表达式1:表达式2

    布尔表达式:判断条件 是一个结果为布尔型值的表达式

    表达式1:如布尔表达式的值为true 该三元运算符得到的结果就是表达式1的运算结果

    表达式2:如布尔表达式的值为false 该三元运算符得到的结果就是表达式2的运算结果

     运算符优先级在表达式中使用多个运算符进行计算时,运算符的运算是有先后顺序

     流程控制语句

    判断语句包含 if语句、switch..case语句以及三目运算符

    If...else...语句 当条件为true时执行代码,当条件为false时执行其他代码

     Switch语句 是一个常量表达式,必须是一个整型或枚举类型,且值不可以相同

     三目运算符

    循环语句有for/foreach循环、while/do while循环

    For循环 多次执行一个语句序列

     Foreach循环 

     While循环 条件为真时重复语句或语句组

     Do while循环

     goto语句的优缺点:

    1、最方便且效率最高

    2、使程序层次不清,且不易阅读,难以维护

    Break 跳出当前循环 直接结束循环 不再执行循环体

    Continue 结束本次循环 即跳过循环体下面未执行的语句 然后进行下一次循环的判定

    Default 匹配不存在时做的事情

    这是我所学的C#运算符和流程控制语句希望可以帮助到你们。以上就是我的分享,新手上道,请多多指教。如果有更好的方法或不懂得地方欢迎在评论区教导和提问喔!

  • 相关阅读:
    JavaScript-怪癖检测
    iText实战--根据绝对位置添加内容
    互联网被裁的程序员,未来有什么方向呢?
    Flink部署模式及核心概念
    从底层结构开始学习FPGA----RAM IP核及关键参数介绍
    1.3以 numpy 为例认识三方库及其使用_python量化实用版教程(初级)
    cesium 实现地图环境功能 - 雨,雪,雾特效
    人工智能开启甲骨文整理研究新范式
    从零开始学习软件测试-第40天笔记
    酷晚报:6月24日Web3业界重点消息大汇总
  • 原文地址:https://blog.csdn.net/weixin_57766805/article/details/125354238