文章目录

  • 一二元运算符
  • 分支结构
  • 布尔表达式
  • 三元、空接合、按位运算符

一二元运算符

  • 一元运算符(+、-)
  • 二元运算符(%、etc.)

注意结合性与优先级、浮点数运算位数等问题、const声明常量。

分支结构

if(bool){}else{}

if(bool){}else if(bool){}else{}

switch(number){
case 1: Console.WriteLine(“abc”);break;
case 2: Console.WriteLine(“bcd”);break;
default: break;;
}
//C#强制要求加break

goto贯通、跳出多层分支,但是对程序有害,不推荐。

布尔表达式

bool exp = 2 != 2; //false

  • 涉及到关系运算符与逻辑运算符(||、&&)

  • 逻辑求反 !

三元、空接合、按位运算符

bool?A:B

string fileName =null;
fileName?? “default.txt”;

C#笔记03 运算符和分支结构相关推荐

  1. D05运算符和分支结构

    运算符和分支结构 1.运算符 1.1关系运算符 > < >= <= == != 关系运算符的结果有且只有 true or false 用于在开发中的条件判断使用 public ...

  2. 单分支 两路分支和多分支的if结构_JavaScript学习笔记(二)-- 分支结构

    分支结构 我们的 js 代码都是顺序执行的(从上到下) 逻辑分支就是根据我们设定好的条件来决定要不要执行某些代码 IF 条件分支结构 if 语句 通过一个 if 语句来决定代码执行与否a 语法: if ...

  3. Java标识符命名规则,运算符,分支结构

    Java标识符命名规则,运算符,分支结构 1 Java标识符命名规则 1.1命名规则案例 163邮箱,注册邮箱名限制6~18个字符,可使用字母,数字,下划线,需要以字母开头命名规则分析1.有长度限制2 ...

  4. c语言双分支结构运算符,c语言——运算符、分支结构、循环结构

    一.运算符 关系运算符 关系运算符含  义数学中的表示 < 小于 < <= 小于或等于 ≤ > 大于 > >= 大于或等于 ≥ == 等于 = != 不等于 ≠ 条 ...

  5. Javascript开发技巧(JS中的变量、运算符、分支结构、循环结构)

    一.Js简介和入门 继续跟进JS开发的相关教程. <!-- [使用JS的三种方式] 1.HTML标签中内嵌JS(不提倡使用): 示例:<button οnclick="javas ...

  6. ASP.NET--表达式、运算符与分支结构

    在C#语言中有许多对变量进行处理的运算符,把变量和操作数与运算数组合起来就可以创建一个表达式. 程序语句是由表达式构成,表达式由常量.变量和运算符构成,运算符的运用范围非常广泛,有简单的,也有复杂的, ...

  7. C语言分支循环结构1,c语言——运算符、分支结构、循环结构(示例代码)

    一.运算符 关系运算符 关系运算符含  义数学中的表示 < 小于 < <= 小于或等于 ≤ > 大于 > >= 大于或等于 ≥ == 等于 = != 不等于 ≠ 条 ...

  8. JAVA学习笔记 03 - JAVA语言程序结构

    本文是Java基础课程的第三课.计算机语言的程序结构无外乎顺序结构.分支结构.循环结构,本文主要介绍Java语言中这些程序结构是如何实现的 文章目录 一.程序结构 二.分支结构 1.单分支if语句 2 ...

  9. day02--java基础编程:变量,数据类型,类型转换,运算规则,运算符,分支结构,循环(随机数),方法,重载,可变参数,递归,数组,冒泡排序

    1 Day02–变量+数据类型+类型转换 1.1 前言 1.1.1 标识符 可以简单的理解为一个名字.在Java中,我们需要标识代码的很多元素,包括包名.类名.方法.字段.变量等.我们选择的名称就称为 ...

最新文章

  1. 如何正确强制执行Git推送?
  2. 钉钉获取免登授权码 php_php代码如何加域名授权?开源php项目如何保护版权 商业授权?...
  3. python爬虫简单实例-Python 利用Python编写简单网络爬虫实例3
  4. 【STM32】GPIO功能复用
  5. UVa 10258 - Contest Scoreboard
  6. 使用权重如何让一个控件的宽度为父控件的 1/3?
  7. viewer 获取当前显示的图片信息_通过这个 Runtime 统计信息可视化库学到了什么?...
  8. 力学 计算机辅助教程,实验力学课程计算机辅助教学软件
  9. dtw算法 c语言实现,DTW算法的python实现
  10. 图解机器学习算法(9) | GBDT模型详解(机器学习通关指南·完结)
  11. 《滕王阁序》在古文中处于什么水平?
  12. 51单片机学习笔记7 -- 超声波测距
  13. Unity3D笔记第十五天——Unity2D技术
  14. python爬虫爬取淘宝网页
  15. 10-STM32F1-RTC and BKP
  16. Python工作好找吗?没有工作经验和学历怎么找?【就业必看】
  17. 发外链的平台有哪些,六个免费发外链的优秀平台
  18. 正态分布,最大值是多少,就是两边的极值?
  19. sap学习笔记(一)-----萨普的imformation design tool 是肾魔?
  20. Pointer being freed was not allocated

热门文章

  1. 利用nginx 反向代理解决跨域问题
  2. linux中忘记mysql用户root密码解决方案
  3. VS2010调试窗口一闪而过解决方法
  4. 解决新电脑的系统安装问题:针对BIOS的UEFI模式
  5. 完美解决IE(IE6/IE7/IE8)不兼容HTML5标签的方法
  6. swift中的let和var有什么区别?
  7. 如何在Ubuntu Linux上安装JDK
  8. 七彩虹智能主板设置U盘启动教程
  9. java映射理解_Java反射的理解
  10. groovy 使用java类_深入学习java中的Groovy 和 Scala 类