语言程序设计 第四章程序的控制结构 计算机教研室 雪
计算机教研室 C语言程序设计 第四章 程序的控制结构
本章重点内容 C俯言程序设计 一、构成程序的三种结构 二、顺序结构程序设计方法 三、分支(选择)结构程序设计方法 四、循环结构程序设计方法 计算机教研室
计算机教研室 本章重点内容 C语言程序设计 一、构成程序的三种结构 二、顺序结构程序设计方法 三、分支(选择)结构程序设计方法 四、循环结构程序设计方法
一、构成程序的三种结构: C培言程序设计 结构化程序设计方法要求一个程序只能有三种基 本的结构(或由其派生出来的结构)组成。 顺序结构:语句按书写的顺序依次执行 选择结构:当程序执行到某一句时,要依条件进行判断,从 两条或多条路中选一条 循环结构:根据控制条件,将一条或多条语句重复执行若干遍。 计算机教研室
计算机教研室 一、构成程序的三种结构: C语言程序设计 结构化程序设计方法要求一个程序只能有三种基 本的结构(或由其派生出来的结构)组成。 顺序结构:语句按书写的顺序依次执行 选择结构:当程序执行到某一句时,要依条件进行判断,从 两条或多条路中选一条 循环结构:根据控制条件,将一条或多条语句重复执行若干遍
三、顺序结构 C俯言程序设计 顺序结构的基本思想:按语句顺序依次执行。 即:按顺序列出程序要完成功能的步骤。 例:计算表达式Z=3X+5Y-8 分析:根据X,Y的取值,计算Z的值。 可分解为 STEP1:定义所用变量数据类型; STEP2:输入X和Y的值: STEP3:根据给定的方程式计算Z的值: STEP4:输出Z的值。 计算机教研室
计算机教研室 二、顺序结构 C语言程序设计 顺序结构的基本思想:按语句顺序依次执行。 即:按顺序列出程序要完成功能的步骤。 例:计算表达式Z=3X+5Y-8 分析:根据X,Y的取值,计算Z的值。 可分解为: STEP1:定义所用变量数据类型; STEP2:输入X和Y的值; STEP3:根据给定的方程式计算Z的值; STEP4:输出Z的值
例题:算表达式=3Xx+5X4-8的值。 C培言程序设计 Hinclude <stdio.h o试mainl) eat x.y.g! =3:4=5 '或者用dcae(%d%d",&,&l,* 多=3*x+5*4-8 priaty"=%da"g am"D:1vc程序Debug11t4-1.exe 回× =26 Press any key to continue 计算机教研室
计算机教研室 C语言程序设计 #include <stdio.h> void main() {int x,y,z; x=3;y=5; /*或者用scanf("%d%d",&x,&y);*/ z=3*x+5*y-8; printf("z=%d\n",z); } 例题:计算表达式z=3×x+5×y-8的值