1 / 29
文档名称:

c 语言 选择结构程序设计ppt课件.ppt

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

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

分享

预览

c 语言 选择结构程序设计ppt课件.ppt

上传人:相惜 2021/4/19 文件大小:503 KB

下载得到文件列表

c 语言 选择结构程序设计ppt课件.ppt

文档介绍

文档介绍:第3章 选择结构程序设计
1
最新版整理ppt
第3章:选择结构程序设计
前面已讨论
程序结构
顺序结构
选择结构
循环结构
本章讨论
下章讨论
2
最新版整理ppt
控制语句
用来实现一定的控制功能的语句称为控制语句 。C++语言用控制语句来实现选择结构和循环结构。C++语言有九种控制语句。可分成以下三类:
if( )~else~
switch
for( )~
while( )~
do~while( )
continue
break
goto
return
分支
循环
辅助控制
本章讨论
3
最新版整理ppt
选择结构的程序设计
1. if语句
简单if语句形式
if (表达式)
语句;
格式:
执行流程:
语句
表达式
T
例如:请用简单if语句形式实现输入两个整数,输出其中的大数。
if_else形式
if (表达式)
语句1;
else
语句2;
格式:
执行流程:
表达式
语句1
语句2
T
F
F
例:请用if_else形式实现输出两个整数中的最大数。
4
最新版整理ppt
例如:下面的程序段是用简单的if语句实现输入两个整数, 输出其中的大数。
int a, b, max;
cout<<“请输入两个整数:”;
cin<<a<<b;
max=a;
if (max < b)
max=b;
cout<<max;
例如:下面的程序段用if…else形式实现输出两个整数中的最大数。
int a, b, max;
cout<<“请输入两个整数:”;
cin<<a<<b;
if (a > b)
max=a;
else max=b;
cout<<max;
5
最新版整理ppt
课堂练****br/>编写程序实现汽车超速判断:要求从键盘输入速度,然后判断其是否超速。如果速度超过60,则显示“超速”,否则显示“正常”。
6
最新版整理ppt
1. if语句
if_else_if形式
if(表达式1) 语句1;
else if (表达式2) 语句2;
else if (表达式3) 语句3;
……
else if (表达式n) 语句n;
else 语句n+1;
格式:
执行流程:
表达式1
F
表达式2
表达式3
F
T
F
T
T
F
表达式n
语句n
语句n+1
T
语句3
语句2
语句1
例如:请编写程序段实现判断输入字符的种类:
数字、大写字母、小写字母或其他字符。
7
最新版整理ppt
例如:下面的程序段是判断输入字符的种类。
char c;
cout<<“请输入字符:”;
cin>>c;
if (c >= '0' && c <= '9')
cout<<"The character is a digit\n";
else if (c >= 'A' && c <= 'Z')
cout<<"The character is a capital letter\n";
else if (c >= 'a' && c <= 'z')
cout<<"The character is a lower letter\n";
else
cout<<"The character is other character\n";
8
最新版整理ppt
课堂练****br/>,输出y。
x和y满足数学分段函数关系如下:
9
最新版整理ppt
课堂练****br/>。根据输入的成绩,判断输出成绩的等级:
90分以上(包含90):A;
80-89:B;
70-79:C;
60-69:D
60分以下(不包含60):F。
10
最新版整理ppt