(1.37)--4.6 程序的控制结构.pdfVIP

  • 0
  • 0
  • 约2.82千字
  • 约 10页
  • 2023-12-06 发布于陕西
  • 举报

HeilongjiangInstituteofTechnology

大学计算机

——计算思维视角

章名:算法与程序设计

节名:程序的控制结构

主讲人:

目录

Contents

1顺序结构

2选择结构

3循环结构

程序的控制结构

程序设计按流程分为三类控制结构:

•顺序结构

•选择结构

•循环结构

表示一个良好算法的基本单元。

可以组成各种复杂程序!

3

顺序结构

语句1语句2

按程序语句或模块在执行流中的顺序逐个执行。

顺序结构

例:已知一个摄氏温度,求对应的华氏温度。

开始C语言程序如下:

floatf,c#includestdio.h

voidmain()

输入c{

floatc,f;

f=9.0/5.0*c+32printf(输入摄氏温度:);

scanf(%f,c);

输出c,ff=5.0*c/9.0+32;

printf(华氏温度为:%g,f);

结束}

选择结构

开始

是条件成否也叫分支结构,

立否?按设定的条件实

条件成立时条件不成立现程序执行流的

时执行的语

执行的语句句两路或多路分支

结束

分支结构的流程图

选择结构

例:根据学生成绩输出评价,若成绩<60

分打印“Fail”,若≥60打印“Pass”。

#includestdio.h

voidmain()

{floatscore;

scanf(″%f″,score);

if(score60.0)

printf(″Fail\n″);

else

printf(″Pass\n);

}

循环结构

开始

初始化部分

文档评论(0)

1亿VIP精品文档

相关文档