C#语法基础――流程控制课件.ppt

C#语法基础――流程控制课件.ppt

ID:57055393

大小:334.50 KB

页数:15页

时间:2020-07-30

C#语法基础――流程控制课件.ppt_第1页
C#语法基础――流程控制课件.ppt_第2页
C#语法基础――流程控制课件.ppt_第3页
C#语法基础――流程控制课件.ppt_第4页
C#语法基础――流程控制课件.ppt_第5页
资源描述:

《C#语法基础――流程控制课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第五讲C#语法基础——流程控制安徽国防科技职业学院信息工程系软件教研室知识回顾一:运算符的分类按操作数来分一元运算符二元运算符三元运算符按类型来分数学运算符赋值运算符逻辑运算符(后面再介绍)安徽国防科技职业学院信息工程系软件教研室知识回顾二:数学运算符运算符类别意义示例表达式结果+二元加法var1=var2+var3;var1的值是var2与var3之和+二元字符串连接var1=var2+var3;var1的值是字符串var2与var3连接+一元取原值var1=+var2;var1的值是var2的值-二元减法var1=var2-var3;var1的值是var2与var3之差-一元取负v

2、ar1=-var2;var1的值是var2值的相反数*二元乘法var1=var2*var3;var1的值是var2与var3之积/二元除法var1=var2/var3;var1的值是var2与var3之商%二元模运算(取余数)var1=var2%var3;var1的值是var2除以var3之后的余数++一元自增运算var2=++var1;var2=var1++;var2的值是var1+1,var1递增1;var2的值是var1,var1递增1;--一元自减运算var2=--var1;var2=var1--;var2的值是var1-1,var1递减1;var2的值是var1,var1递减

3、1;安徽国防科技职业学院信息工程系软件教研室知识回顾三:赋值运算符运算符类别示例表达式结果=二元(简单赋值)var1=var+var2;var1的值是var1与var2之和+=二元(复合赋值)var1+=var2;var1的值是var1与var2之和-=二元(复合赋值)var1-=var2;var1的值是var1与var2之差*=二元(复合赋值)var1*=var2;var1的值是var1与var2之积/=二元(复合赋值)var1/=var;var1的值是var1与var2之商%=二元(复合赋值)var1%=var2;var1的值是var1除以var2之后的余数安徽国防科技职业学院信息

4、工程系软件教研室知识回顾四:表达式将操作数与运算符结合起来就是表达式stuZhangAge+stuLiAge;安徽国防科技职业学院信息工程系软件教研室知识回顾五:转义字符安徽国防科技职业学院信息工程系软件教研室本讲目标掌握逻辑运算符的使用掌握顺序结构程序设计安徽国防科技职业学院信息工程系软件教研室布尔变量booltrue或false主要用于某种操作(逻辑运算)的结果实践任务思考:幼儿园入学问题只有小孩的年龄大于等于3岁方能入园安徽国防科技职业学院信息工程系软件教研室关系运算符运算符类别意义示例表达式结果==二元判断是否相等var1=var2==var3;如果var2等于var3,var

5、l的值就是true,否则为false!=二元判断是否不等var1=var2!=var3;如果var2不等于var3,varl的值就是true,否则为false<二元判断是否小于关系var1=var2二元判断是否大于关系var1=var2>var3;如果var2大于var3,varl的值就是true,否则为false<=二元判断是否小于等于关系var1=var2<=var3;如果var2小于或等于var3,varl的值就是true,否则为false>=二元判断是否大于等于关系var1=var2>=var3;

6、如果var2大于或等于var3,var1的值就是true,否则为false安徽国防科技职业学院信息工程系软件教研室任务实践一:关系运算的使用幼儿园入学问题的实现——方法一:staticvoidMain(string[]args){intstuAge;stuAge=Console.ToInt32(Console.ReadLine());ConsoleWriteLine("Studentagelessthan3?{0}!",stuAge<3);}Console.ReadKey();修改上面程序的错误安徽国防科技职业学院信息工程系软件教研室任务实践一:关系运算的使用幼儿园入学问题的实现——方

7、法二:staticvoidMain(string[]args){intstuAge;boolisTrue;isTrue=stuAge<3;stuAge=Convert.ToInt32(Console.ReadLine());ConsoleWriteLine("Studentagelessthan3?{0}!",isTrue);Console.ReadKey();}安徽国防科技职业学院信息工程系软件教研室其他布尔运算符运算符类别意义示例表达式结果

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。