- 1、本文档共39页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
PAGE1
PAGE1
C#运算符概述
1C#中的基本运算符类型
C#提供了多种运算符,用于执行不同的计算和逻辑操作。这些运算符可以分为以下几类:
1.1算术运算符
算术运算符用于执行基本的数学运算,如加、减、乘、除和取模。
//算术运算符示例
inta=10;
intb=3;
intsum=a+b;//加法
intdifference=a-b;//减法
intproduct=a*b;//乘法
intquotient=a/b;//除法
intremainder=a%b;//取模
Console.WriteLine($Sum:{sum},Difference:{difference},Product:{product},Quotient:{quotient},Remainder:{remainder});
1.2比较运算符
比较运算符用于比较两个值,并返回一个布尔结果。
//比较运算符示例
intx=5;
inty=10;
boolisEqual=x==y;//等于
boolisNotEqual=x!=y;//不等于
boolisLessThan=xy;//小于
boolisGreaterThan=xy;//大于
boolisLessThanOrEqual=x=y;//小于或等于
boolisGreaterThanOrEqual=x=y;//大于或等于
Console.WriteLine($IsEqual:{isEqual},IsNotEqual:{isNotEqual},IsLessThan:{isLessThan},IsGreaterThan:{isGreaterThan},IsLessThanorEqual:{isLessThanOrEqual},IsGreaterThanorEqual:{isGreaterThanOrEqual});
1.3逻辑运算符
逻辑运算符用于组合条件表达式,如(与)、||(或)和!(非)。
//逻辑运算符示例
boolcondition1=true;
boolcondition2=false;
boolresultAnd=condition1condition2;//逻辑与
boolresultOr=condition1||condition2;//逻辑或
boolresultNot=!condition1;//逻辑非
Console.WriteLine($ResultAnd:{resultAnd},ResultOr:{resultOr},ResultNot:{resultNot});
1.4位运算符
位运算符用于对整数的二进制位进行操作。
//位运算符示例
intnum1=5;//二进制:0101
intnum2=3;//二进制:0011
intresultAnd=num1num2;//位与
intresultOr=num1|num2;//位或
intresultXor=num1^num2;//位异或
intresultNot=~num1;//位非
intresultLeftShift=num11;//左移
intresultRightShift=num11;//右移
Console.WriteLine($ResultAnd:{resultAnd},ResultOr:{resultOr},ResultXor:{resultXor},ResultNot:{resultNot},ResultLeftShift:{resultLeftShift},ResultRightShift:{resultRightShift});
1.5赋值运算符
赋值运算符用于将一个值赋给一个变量。
//赋值运算符示例
intz=10;//简单赋值
z+=5;//相当于z=z+5
z-=3;//相当于z=z-3
z*=2;//相当于z=z*2
z/=4;//相当于z=z/4
z%=3;//相当于z=z%3
Console.WriteLine($Finalvalueofz:{z});
1.6条件运算符
条件运算符(也
您可能关注的文档
- 游戏开发-编程语言-C#编程_C#泛型.docx
- 游戏开发-编程语言-C#编程_C#方法与参数.docx
- 游戏开发-编程语言-C#编程_C#高级主题:表达式树.docx
- 游戏开发-编程语言-C#编程_C#高级主题:动态对象与动态方法调用.docx
- 游戏开发-编程语言-C#编程_C#高级主题:元数据与属性.docx
- 游戏开发-编程语言-C#编程_C#集合框架.docx
- 游戏开发-编程语言-C#编程_C#控制结构:条件语句与循环.docx
- 游戏开发-编程语言-C#编程_C#面向对象编程:继承与多态.docx
- 游戏开发-编程语言-C#编程_C#面向对象编程:接口与抽象类.docx
- 游戏开发-编程语言-C#编程_C#面向对象编程:类与对象.docx
- 人教新目标版英语九年级 中考模拟学情评估(三)(含答案).pdf
- 上海市风华中学2024-2025学年高三上学期9月阶段测试英语试题(无答案).pdf
- 统编版2024-2025学年语文六年级上册期末检测卷(有答案).pdf
- 人教新目标版英语九年级第二学期全册学情评估(含答案).pdf
- 内蒙古自治区巴彦淖尔市杭锦后旗第六中学2024-2025学年八年级上学期阶段性测试历史试题(解析版).pdf
- 湖南省娄底市涟源市部分学校2024-2025学年高一上学期9月月考语文试题 Word版无答案.pdf
- 湖南省衡阳市常宁市2023-2024学年七年级上学期期末考试英语试题.pdf
- 湖南省娄底市涟源市部分学校2024-2025学年高一上学期9月月考语文试题 Word版含解析.pdf
- 江苏省泰州市姜堰区城西实验学校2024-2025学年部编版九年级上学期月考历史试卷(原卷版).pdf
- 内蒙古伊金霍洛旗2022-2023学年七年级上学期期末考试英语试题.pdf
最近下载
- 老年人误吸的预防护理课件.pptx
- 初中历史八年级下课件:第4课新中国工业化的起步和人民代表大会制度的确立.pptx
- 私募股权投资基金运作与管理-配套课件.ppt
- 2022小学体育新课标试卷及答案(共二套).doc VIP
- 4、新中国工业化的起步和人民代表大会制度的确立.docx VIP
- GB T 23776-2018_茶叶感官审评方法_高清版_可检索.pdf
- 中国民间故事阅读交流课教学设计.docx VIP
- 体量与力量——雕塑的美感 课件-2023-2024学年高中美术人美版(2019)美术鉴赏.pptx VIP
- 2022年牛津英语上海中考常考高频同义词组转换(含习题).docx
- 市场调查报告(模板).xls VIP
文档评论(0)