中国高校课件下载中心 》 教学资源 》 大学文库

齐齐哈尔大学:《C++语言程序设计》课程教学课件(PPT讲稿)第3章 控制流程 3.1 顺序结构

文档信息
资源类别:文库
文档格式:PPT
文档页数:16
文件大小:521KB
团购合买:点击进入团购
内容简介
齐齐哈尔大学:《C++语言程序设计》课程教学课件(PPT讲稿)第3章 控制流程 3.1 顺序结构
刷新页面文档预览

第3章控制流程

第3章 控制流程

口语句是程序的基本描述单位。 口语句以分号;结束。 口控制流程是指程序语句的执行顺序。 -2-

语句是程序的基本描述单位。 语句以分号 ; 结束。 控制流程是指程序语句的执行顺序。 - 2 -

口程序结构分三种: ~顺序结构 >选择结构/分支结构 >循环结构 主主

- 3 - 程序结构分三种: ➢顺序结构 ➢选择结构/分支结构 ➢循环结构

一 顺序结构语句 ▣书写顺序与执行顺序相同的程序结构称为顺 序结构。 口常见的顺序结构语句有:说明语句、表达式 语句、复合语句、基本输入输出语句等

- 4 - 一、 顺序结构语句 书写顺序与执行顺序相同的程序结构称为顺 序结构。 常见的顺序结构语句有:说明语句、表达式 语句、复合语句、基本输入输出语句等

1、说明语句 用来说明变量的类型和给变量初始化。 例如: inti,i,k=3 char ch; const int MAX=32767; 2、表达式语句 在表达式的后面加上: 例如: S=(x+y+Z/3; a=a+5; x=3,y=5,=8: 5-

- 5 - 1、说明语句 用来说明变量的类型和给变量初始化。 例如: int i , j, k=3; char ch; const int MAX=32767; 2、表达式语句 在表达式的后面加上 ; 例如: s=(x+y+z)/3; a=a+5; x=3,y=5,z=8;

3、复合语句 用一对大括号{}把若干条语句组合而成的一个语法 意义上独立的语句。 例如: { i=0: 计+; cout长<i<<endl; 4、空语句 只有分号的语句,什么都不执行。 -6

- 6 - 3、复合语句 用一对大括号{ }把若干条语句组合而成的一个语法 意义上独立的语句。 例如: { i=0; i++; cout<<i<<endl; } 4、空语句 只有分号的语句,什么都不执行

5、基本输入输出语句 需要加入预处命令: include 或 include using namespace std; 7

- 7 - 5、基本输入输出语句 需要加入预处命令: # include <iostream.h> 或 # include <iostream> using namespace std;

1)数据输出 将表达式的值输出(显示)到屏幕上当前光标所在位置。 格式: cout<<表达式; 例如: int a=10; cout<<a; int i=0,j=1; cout长i<<j; cout<<i<<<j; -8-

1)数据输出 将表达式的值输出(显示)到屏幕上当前光标所在位置。 格式: cout<<表达式; 例如: int a=10; cout<<a; int i=0,j=1; cout<<i<<j; cout<<i<<' '<<j; - 8 -

C++中提供了两种进行换行输出的方法: (1)使用换行字符八n' (2)使用操作符end 区别: endl不仅具有输出换行的效果,而且它刷新与设备关联 的缓冲区,通过刷新缓冲区,用户可立即看到写入到流 中的输出。 例如: cout<<"I like C++.In"<<"I study hard "<<endl<<2; 9

- 9 - C++中提供了两种进行换行输出的方法: (1)使用换行字符 '\ n' (2)使用操作符 endl 区别: endl不仅具有输出换行的效果,而且它刷新与设备关联 的缓冲区,通过刷新缓冲区,用户可立即看到写入到流 中的输出。 例如: cout<<"I like C++.\n" <<"I study hard "<<endl<<2;

2) 数据输入 从标准输入设备(键盘)向变量输入数据。 cin>>变量; 在进行多项数据的连续输入时,应键入空白字符(包括空 格键,回车键和Tb键)将相邻的两项数据分隔开。 例如: int i,j; cin>>i>>j; 注意:用户输入数据的类型必须与变量类型相匹配。 -10

- 10 - 2)数据输入 从标准输入设备(键盘)向变量输入数据。 cin>>变量; 在进行多项数据的连续输入时,应键入空白字符(包括空 格键,回车键和Tab 键)将相邻的两项数据分隔开。 例如: int i,j; cin>>i>>j; 注意:用户输入数据的类型必须与变量类型相匹配

共16页,试读已结束,阅读完整版请下载
刷新页面下载完整文档
VIP每日下载上限内不扣除下载券和下载次数;
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
相关文档