全文预览

C++流程控制语句-课件(PPT演示)

上传者:梦溪 |  格式:ppt  |  页数:60 |  大小:809KB

文档介绍
程控制语句用来控制程序的执行过程。Р选择:用来解决实际应用中按不同情况进行不同处理的问题。包括:if语句和 switch语句。Р循环:用来解决实际应用中需要重复处理的问题。包括:for语句、while语句和 do语句。Р跳转:用来改变顺序向下执行的正常顺序。包括:goto 、continue 、break 和 return语句。Р顺序:通过输入输出语句、函数调用语句、表达式语句、空语句和复合语句来实现。Р4.1 概述Р4Р顺序结构Р按照语句书写的顺序执行,包括:? 表达式语句? 空语句? 复合语句? 输入? 输出Р5Р表达式语句Р任何一个表达式加上分号----表达式语句?举例:? x = 10 ---- x = 10;? x + y ---- x + y;? a = 1, b = 2, c = 3 ---- a = 1, b = 2, c = 3;Р6Р空语句Р只有一个分号,不执行任何动作?举例:? ;? for ( k = 1; k < 10; k++ ) ;Р7Р复合语句Р将两条或两条以上语句放在一对花括号{ }中构成。?在语法上,复合语句被解释成一条语句。?举例:?if ( x > y )?{ ? int t = x ; x = y ; y = t ; ?}?else? cout << x << ‘\t’<< y << endl;Р8Р案例:圆的半径为负数怎么办Р计算圆的面积时,如果用户输入的半径是负数怎么办?? ?cin >> radius ; ?if ( radius < 0 )?{? cout << "圆的半径为负数,程序即将退出...\n";? exit(1);?}Р#include <stdlib.h>Р9Р4.2 if语句—条件语句Р用来描述根据某个条件来选择执行路径的情况。?两种基本格式:?if语句的单分支格式?if语句的双分支格式?if语句的嵌套Р10

收藏

分享

举报
下载此文档