1 / 53
文档名称:

C++程序设计PPT教学课件-第3章 控制语句.ppt

格式:ppt   页数:53
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

C++程序设计PPT教学课件-第3章 控制语句.ppt

上传人:3346389411 2013/4/11 文件大小:0 KB

下载得到文件列表

C++程序设计PPT教学课件-第3章 控制语句.ppt

文档介绍

文档介绍:第3章控制语句
顺序控制语句
选择控制语句
循环控制语句
跳转语句
高级语言源程序的基本组成单位是语句。在C++程序中,语句是最小的可执行单元,一条语句由一个分号结束。
C++程序的语句按其功能可以划分为两类:
操作运算语句
流程控制语句
基本的控制结构有三种:
顺序结构,选择结构,循环结构
顺序控制语句
顾名思义,所谓顺序结构,就是指按照语句在程序中的先后次序一条一条的顺次执行。顺序控制语句是一类简单的语句,上述的操作运算语句即是顺序控制语句,包括表达式语句,输入/输出等。
表达式语句
任何一个表达式后面加上一个分号就构成了表达式语句(没有分号的不是语句)。表达式是指用运算符连接各个运算对象,合乎语法规则的式子。
例如,以下都是表达式语句:
a=3+5;
a>b?a:b;
a=1,b=2,c=3;
printf(“hello\n”);
常见的表达式语句有以下几种:空语句、赋值语句、函数调用语句。
1. 空语句
空语句是指只有一个分号而没有表达式的语句。语法格式为:
;

空语句不做任何操作运算,而只是作为一种形式上的语句,填充在控制结构之中。这些填充处需要一条语句,但又不做任何操作。
空语句是最简单的表达式语句。
2. 赋值语句
赋值语句是由赋值表达式加一个语句结束标志(分号“;”)构成的语句。语法格式为:
变量赋值运算符表达式;
例如: a=1;
b+=2;
c=sin(d);
可以多重赋值,将一个表达式的值同时赋给多个变量。如: 变量1=变量2= …=变量n=表达式;
等价于:
变量1=表达式;变量2=表达式;…;变量n=表达式;
3. 函数调用语句
函数调用语句是由函数调用表达式加一个语句结束标志(分号“;”)构成的语句。
例如:
scanf(“%d”,&e);
max(a,b);
输入/输出(I/O)
C++程序没有输入/输出语句,它的输入/输出功能由函数(scanf、printf)或流控制来实现。输入/输出流(I/0流)是输入或输出的一系列字节。C++定义了运算符“<<”和“>>”的iostream类。在这里只介绍如何利用C++的标准输入/输出流实现数据的输入/输出功能。
1. 输入
当程序需要执行键盘输入时,可以使用抽取操作符“>>”从输入流cin中抽取键盘输入的字符和数字,并把它赋给指定的变量。例如:
#include<>
void main()
{
int a;
cin>>a;
}
注意:这里的抽取操作符“>>”与位移运算符“>>”是同样的符号,但这种符号在不同的地方其含义是不一样的。
2. 输出
当程序需要在屏幕上显示输出时,可以使用插入操作符“<<”向输出流cout中插入字符和数字,并把它在屏幕上显示输出。例如:
#include<>
void main()
{
cout<<”Hello.\n”;
}
与输入一样,这里的插入操作符“<<”与位移运算符“<<”是同样的符号,但这种符号在不同的地方其含义是不一样的。

最近更新

2024年北海康养职业学院单招职业技能测试模拟.. 40页

2024年南京信息职业技术学院单招职业适应性测.. 41页

2026年会议主持稿经典 20页

2024年南通科技职业学院单招职业适应性测试题.. 39页

2024年博尔塔拉职业技术学院单招职业倾向性测.. 43页

2024年厦门南洋职业学院单招职业技能测试模拟.. 42页

2024年合肥财经职业学院单招职业适应性考试模.. 41页

2024年吉林省四平市单招职业倾向性考试模拟测.. 40页

2024年吉林科技职业技术学院单招综合素质考试.. 40页

2026年优秀作文窗外作文600字 15页

2024年四川体育职业学院单招职业倾向性测试模.. 40页

膏剂剂型创新 36页

2024年四川工程职业技术学院单招职业技能考试.. 41页

2024年四川托普信息技术职业学院单招职业适应.. 41页

2026年企业组织年会方案范文大全 20页

2024年大理农林职业技术学院单招职业技能考试.. 39页

2024年大连装备制造职业技术学院单招综合素质.. 40页

2024年天津仁爱学院单招职业倾向性测试题库含.. 40页

2026年企业安全管理制度大全免费 30页

2026年企业团建经典方案 11页

2024年宁夏建设职业技术学院单招综合素质考试.. 40页

2024年宁德师范学院单招职业倾向性考试模拟测.. 38页

2024年宁波工程学院单招职业技能考试模拟测试.. 42页

2024年安庆师范大学单招职业适应性考试题库新.. 39页

2025年广州卫生职业技术学院单招职业技能测试.. 64页

美团代运营业务委托合同 6页

新概念青少版2A各单元重点归纳 15页

九年级家长会课件PPT下载(初三2班) 25页

年产3000万片硝苯地平缓释片车间设计 40页

DB61∕T 926-2014 火灾高危单位消防安全管理与.. 45页