第4章 控制语句

第4章 控制语句

ID:41352272

大小:351.50 KB

页数:51页

时间:2019-08-22

第4章 控制语句_第1页
第4章 控制语句_第2页
第4章 控制语句_第3页
第4章 控制语句_第4页
第4章 控制语句_第5页
资源描述:

《第4章 控制语句》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第4章控制语句语句是c++程序中最小的可执行单元。一条语句由一个分号结束。语句可以很简单,也可以很复杂。程序控制结构与控制语句程序的控制结构控制结构即控制程序执行流程的程序结构,有3种最基本的控制结构是顺序结构、选择结构和循环结构,代表3种不同的执行流程。控制语句缺省情况下,语句是顺序执行(顺序控制结构)选择语句(支持选择控制结构)循环语句(支持循环控制结构)4.1顺序控制语句所谓顺序结构,就是按照语句的顺序一条一条地执行。顺序控制语句是一类简单语句,包括:表达式语句、空语句、声明语句、输入输出语句等。声明语句:表达式语句是任何一个表达式加上一个分号。函数调用语

2、句是函数调用加上一个分号。空语句是指只有一个分号的语句(最简单的语句)。复合语句:用{}括起来的一组语句。复合语句也称为块(语句块),在语法上起一个语句的作用。对单个语句必须以“;”结束,对复合语句,其中的每个语句仍可以“;”结束,而整个复合语句以“}”结束。intx,y,c,n,a,b;a=1+n*2;x=3,y=10,c=1;a>b?a++:b++;;{inti,j;i=10;j=i+50;}4.2选择控制语句C++中的选择控制语句有if语句if…else语句if…elseif语句switch语句if语句4.2.1if语句语法形式if(表达式)语句其功能是:

3、当表达式值为true(非0)时执行后面语句。表达式称为条件表达式,可以是C++中的任意合法表达式,如:算术表达式、关系表达式、逻辑表达式、逗号表达式等。语句称为内嵌语句,可以是单一语句、复合语句、空语句。例4.2找错误#includevoidmain(){intn;cout<<“n:”;cin>>n;if(n=1)cout<<“星期1“<

4、ndl;}例4.1:将用户输入的数转换为其绝对值,并输出#includevoidmain(){intx;cout<<“x=”;cin>>x;if(x<0)x=-x;cout<

5、对值。#includevoidmain(){intx;cout<<“x=”;cin>>x;if(x<0)cout<<-x<voidmain(){intyear;cout<<"输入年份";cin>>year;if((year%400==0)

6、

7、(year%4==0)&&(year%100!=0))cout<

8、求和并输出,否则提示输入错误。#includevoidmain(){inta,b;cin>>a>>b;if((a>0)&&(b>0)){sum=a+b;cout<

9、与哪个if匹配呢?if(a>b)if(a>c)cout<<“a”<b){if(a>c)cout<<“a”<b){if(a>c)cout<<“a”<>a>>b>>c;if(a>b){if(a>c)max=a;elsemax=c;}els

10、e{if(b>c)max

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

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

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