面向对象程序设计第三讲课件.ppt

面向对象程序设计第三讲课件.ppt

ID:57038721

大小:358.00 KB

页数:29页

时间:2020-07-27

面向对象程序设计第三讲课件.ppt_第1页
面向对象程序设计第三讲课件.ppt_第2页
面向对象程序设计第三讲课件.ppt_第3页
面向对象程序设计第三讲课件.ppt_第4页
面向对象程序设计第三讲课件.ppt_第5页
资源描述:

《面向对象程序设计第三讲课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第3章C++基础3.1C++概述3.2数据和表达式3.3基本语句3.4函数3.5数组与指针第三讲C++语言基础3.3基本语句3.4函数1第3章C++基础3.1C++概述3.2数据和表达式3.3基本语句3.4函数3.5数组与指针基本语句什么是语句以分号为结束标志的句子分类表达式语句:有返回值的语句,如a==b声明语句:对变量、类、函数等声明,如inta;空语句:仅由分号组成,如;块语句:多个语句的组合,如{inta,b=1;a=b*2;cout<b)max=a;elsemax=b;2第3

2、章C++基础3.1C++概述3.2数据和表达式3.3基本语句3.4函数3.5数组与指针控制语句if控制语句:if(expression)statement;if(expression)statement1;elsestatement2;假真Exp.Stat.假真Exp.Stat1.Stat.23第3章C++基础3.1C++概述3.2数据和表达式3.3基本语句3.4函数3.5数组与指针例1:#includevoidmain(){inta=1,b=3;cout<<"max(a,b)=";if(a>b)cout<

3、;elsecout<b)cout<b)//c>bif(c>a)max=c;//c>a,max=celse

4、max=a;//a>=c,max=aelse//c<=bif(b>a)max=b;//b>a,max=belsemax=a;//b<=a,max=a5第3章C++基础3.1C++概述3.2数据和表达式3.3基本语句3.4函数3.5数组与指针switch语句:多情况选择形式switch(expression){casec1:statements;break;casec2:statements;break;casec3:statements;break;default:statements;}流程先计算exp的值,再相应的语句,若表达

5、式的值不在{ci}之内,执行default语句。6第3章C++基础3.1C++概述3.2数据和表达式3.3基本语句3.4函数3.5数组与指针switch语句:多情况选择流程expressioncaseastats.breakTF…caseystats.breakcasezstats.breakTFTFdefaultstats.7第3章C++基础3.1C++概述3.2数据和表达式3.3基本语句3.4函数3.5数组与指针例2:#includevoidmain(){intm;cout<<"inputaninteg

6、er:";cin>>m;switch(m){case1:cout<<"one"<

7、每个case中,必须加入break,以达到仅选一种的目的.9第3章C++基础3.1C++概述3.2数据和表达式3.3基本语句3.4函数3.5数组与指针重复控制语句:while和do/while形式while(condition){statements;}do{statements;}while(condition);区别while:先验证条件,再执行语句do/while:先执行语句,再验证条件注意不能死循环,即无限循环。10第3章C++基础3.1C++概述3.2数据和表达式3.3基本语句3.4函数3.5数组与指针while和do

8、/while执行流程statementscond.FTstatementscond.FTwhiledo/while11第3章C++基础3.1C++概述3.2数据和表达式3.3基本语句3.4函数3.5数组与指针例3:#in

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

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

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