首页 > 编程语言 >C#的笔记~Four

C#的笔记~Four

时间:2024-03-31 20:24:36浏览次数:36  
标签:运算符 逻辑 C# 笔记 Four && 使用 forsh 赋值

1.算术运算符

(1)使用/运算符时注意:除数可以是不为0的整数

(2)使用%运算符时的注意:返回结果的符号与左操作数相同

2.赋值运算符
(1)简单赋值运算符 量 = 值
↗ ↖
做写的操作, 做读取操作,可以是常量、表达式
被赋予等号右侧的值
(2)复合赋值运算符:又称为带运算的赋值运算符,它其实是将赋值运算符与其他运算符合并成一个运算符来使用,从而同时实现两种运算符的效果。

★复合赋值运算符的优势:在使用时可以自动完成类型转换

★复合赋值运算符的劣势:在多个类型的不规则运算表达式中,不推荐使用复合赋值运算符,会显得式子冗长。

3.关系运算符:主要用作比较两个变量或者两个元素之间的大小关系

◆如何同时使用多个关系运算符
※不要串接使用关系运算符: [连续小于:a<b&&b<c]
"&&"→逻辑运算符,表示“并且”
4.逻辑运算符
(1)逻辑运算符的使用场合

(2)逻辑运算符的规则

(3)&&与&(逻辑与)、||与|(逻辑或)的区别
&&、||:如果第一个运算符是forsh,它的返回结果直接就是forsh,不会再去判断第二个运算符---→[短路运算符]★推荐
&、|:即使第一个运算符是forsh,他还是会判断第二个操作数是true还是forsh,最后再返回结果
【&&、||比&、|执行效率更高】

标签:运算符,逻辑,C#,笔记,Four,&&,使用,forsh,赋值
From: https://www.cnblogs.com/why0/p/18106230

相关文章

  • Activate Guided Access mode to protect your privacy on iPhone
    Ifyoudon'tintendtosetupanAppLockforspecificapps,isthereasimplerwaytoachievethesamegoal?Theansweriscertainlyyes,andthatisbysettingup[GuidedAccessmode]whichconfinesactivitiestoasingleapp.Thismodeisnotenab......
  • SQL SERVER 从入门到精通 第5版 第二篇 核心技术 第5章 读书笔记
     第五章SQL基础 P63.SQL概述>.SQL的组成>.数据定义语言(datadefinitionlanguage,DDL):用于在数据库系统中,对数据库,表,视图,索引等数据库对象进行创建和管理>.数据控制语言(datacontrollanguage,DCL):实现对数据库中数据的完整性,完全性等的......
  • The 2023 ICPC Asia Jinan Regional Contest (The 2nd Universal Cup. Stage 17: Jina
    The2023ICPCAsiaJinanRegionalContest(The2ndUniversalCup.Stage17:Jinan)D.LargestDigit题意:给定两个范围la,ra,lb,rb,求在两个范围内选任意两个数相加,求最大的数位思路:暴力枚举即可,遇到9跳出循环voidsolve(){llla,ra,lb,rb;cin>>la>>r......
  • Docker Conda WSL 虚拟机 的选择问题
    魔法使之夜----苍崎青子空気のおもりかるく、よわく、胸のふるえうまく、はやく。ひかりは先立つチクタクチクタク、かげは遅れるいそげやいそげ。鳥は空にとぶ、魚は海におよぐ、貴方は彼方にかけぬける。疑問も不安も鞄の底にチクタクチクタク、旅路の一歩は曙にきてきを......
  • Leetcode 回文子串
    Day16学习中心扩展法classSolution{publicintcountSubstrings(Strings){//从中心扩展,intcount=0;intn=s.length();//字符串长度分奇数和偶数,但回文中心的可能性是确定的//枚举所有的回文中心......
  • Cursor:你的前端“超能力”助手,一句话搞定HTML、CSS、JS!
    一、简介Cursor,不仅仅是一个开发工具,更是你前端路上的“超级英雄”!它融合了GPT-4的AI智慧,能听懂你的“心声”,一键将你的创意转化为神奇的HTML、CSS和JavaScript代码。告别繁琐的编码工作,让Cursor成为你创意的翅膀,带你飞翔在前端的世界!链接:Cursor官网二、功能亮点1、一......
  • ICMP协议详解
    一、引言在互联网的复杂网络体系中,数据包的顺利传输是通信的基础。互联网控制消息协议(ICMP)作为一种关键的网络层协议,对于确保数据包的正确传输和网络的稳定性起着至关重要的作用。ICMP是IP协议的一个重要补充,它定义在RFC792中。ICMP使得网络设备能够报告错误信息和进行网......
  • 七、使用jsPlumb实现流程图功能--Connection事件和拦截器
    在一个交互式的流程图配置中,连线可能是最高频的操作。jsPlumb也提供了相对应的事件和拦截器可以让开发人员做一些符合需求的功能。一、Connection事件Connection事件是在行为发生之后的一个通知,Connection常用的一些事件有:EVENT_CONNECTION:连线创建之后触发的事件。EVENT_CON......
  • Excel数据库模板导出
    有时候我们不仅需要将excel文件中的数据导入到数据库,同时我们还需要将数据库中的数据或者表字段导出,接下来我们就具体看看如何进行数据库模板导出~我记得需要导入easypoi的相关注解(如果没记错的话):<dependency><groupId>cn.afterturn</groupId><a......
  • 卷积篇 | 引入可改变核卷积AKConv:具有任意采样形状和任意数目参数的卷积核
    前言:Hello大家好,我是小哥谈。可改变核卷积(AKConv)是一种深度学习中的卷积神经网络(CNN)结构,它可以根据需要自适应地改变其卷积核。AKConv相对于传统的卷积神经网络,具有更高的灵活性和适应性,可以在不同的任务和数据集上实现更好的性能。......