现在位置: > > IT/计算机

VC++程序设计 - 第四章C++的流程控制语句

VC++程序设计教案,

第四章C++的流程控制语句

本章介绍C++语言所提供语句的概况,并重点介绍下列程序控制语句:条件语句、循环语句、开关语句和无条件转移语句。

4.1 C++语言的语句和程序结构

一个C++程序可以由若干个源程序文件所组成;一个源程序文件由编译预处理指令、数据结构的定义、或若干个函数所组成;每个函数有若干个语句组成。语句是组成程序的基本构件。

4.1.1 C++语句概述

C++语言的语句可以分为以下六大类:

1、说明语句

在C++中,把完成数据结构的定义和描述、对变量的定义性说明都作为说明语句。这种说明性语句在程序的执行过程中,并没有完成对数据进行操作的执行体,而仅是向编译程序提供一些说明性的信息。在C语言中,称为定义数据结构和变量的说明部分,并不称其为语句。因此,在C语言中规定这种说明部分只能放在函数的开头部分,或放在函数的定义之外,不能放在语句可出现的任意位置。但在C++中,是作为说明语句来对待的,所以说明语句可放在函数中允许出现语句的任何位置。当然也可以放在函数定义之外。

2、控制语句

完成一定控制功能的语句,即有可能改变程序执行顺序的语句。包括:条件语句,循环语句,开关语句,分支选择语句,转向语句,从函数中返回语句等。

3、函数调用语句

在一次函数的调用后加上一个分号所构成的语句,称为函数调用语句。例如: sin(x) ;

4、表达式语句

在任一表达式的后面加上一个分号,就构成一个表达式语句。在前一章中对表达式语句已作了介绍。例如:

i = i+1 //只是一个表达式,不是一个表达式语句

i = i + 1 ; //这是一个表达式语句

5、空语句

只有一个分号所构成的语句,故名思义,它不执行任何动作。主要用于指明被转向的控制点或在特殊情况下作为循环语句的循环体。

6、复合语句(也称为块语句)

用花括号{}把一个或多个语句括起来后所构成一个语句,称为复合语句。复合语句从逻辑上来看,C++把它作为一个语句来处理的,它可以出现在只允许出现一个语句的任何位置。花括号是C++中的一个标点符号,左花括号标明了复合

相关文档
C++的流程控制语句(VC++第4章)
精品课程计算机程序设计VC... 暂无评价 60页 免费 第4章_C++的流程控制语句 暂无评价 26页 1财富值 C第四章流程控制语句 56页 5财富值 《C语言程序设计》...
第四章VC++的流程控制
第四章 VC++的流程控制语句 4.1 结构化程序设计 1. 算法的概念 就计算机程序...B,70~79分为C,60~69分为D,60分以下为E,分别 由条件语句和开关语句实现...
第四章 C++的流程控制语句
《C语言程序设计》第十一章... 23页 免费 C语言控制语句题库 87页 免费搜...流程控制语句的很好的介绍流程控制语句的很好的介绍隐藏>> 第四章 C++的流程控制...
第四章 C++的流程控制语句
《C语言程序设计》第六章 ... 17页 免费 《C语言程序设计》第十一章... ...第4章 章 C++的流程控制语句 的流程控制语句 4.1 C++语言的语句和程序结构 ...
第四章 C++的流程控制语句
C语言控制语句题库 87页 免费 《C语言程序设计》第十一章... 23页 免费 《...第四章 C++的流程控制语句 的流程控制语句 程序的三种基本结构 1、顺序 、 A...
VC++语言程序设计流程控制语句
VC++语言程序设计流程控制语句_计算机软件及应用_IT/计算机_专业资料。VC++语言程序设计流 程控制语句 流程控制语句主要学习内容: ⒈C++语句和程序结构 ⒉选择结...
第四章VC++的流程控制
第四章 VC++的流程控制语句 4.1 结构化程序设计 1. 算法的概念 就计算机程序...70~79分为C,60~69分为D,60分以下为E,分 别由条件语句和开关语句实现。 ...
VC++课件 第四章 C++的流程控制语句
第4章 章 C++的流程控制语句 的流程控制语句 4.1 C++语言的语句和程序结构 C++程序的组成:若干源程序文件 程序的组成: 程序的组成 源程序文件的组成 编译预...
第四章VC++的流程控制
第四章VC++的流程控制 隐藏>> 复习# include<iostream.h> void main() { ...说明语句: 说明语句 对结构、变量进行定义、描述的语句。 4 结构化程序设计 1...
相关主题
返回顶部
热门文档
你可能喜欢
  • 全局变量
  • MFC入门
  • 异常处理
  • 运算符重载
  • c++课件
  • Linux入门
  • Linux环境C程序设计