- 0
- 0
- 约2.82千字
- 约 63页
- 2026-09-07 发布于广东
- 举报
第3章结构化程序设计
3.1顺序结构
3.2选择结构
3.3循环结构
3.4程序调试
3.5应用案例
;结构化程序设计概述
前面介绍的简单程序一般是由输入函数、赋值计算、输出函数构成。
计算机要解决的问题不可能那么简单,为了清晰地组织程序的结构,
1962年荷兰的计算机科学家狄克斯特拉提出了结构化程序设计的思想,
其基本思想之一是程序由三种基本控制结构构成。
;3;3.1顺序结构;1.引例—温度转换;;#输入三角形三条边,求三角形面积
importmath#导入math模块
a,b,c=eval(input(输入a,b,c:))
t=(a+b+c)/2
area=math.sqrt(t*(t-a)*(t-b)*(t-c))#调用math模块的sqrt函数
print(三角形面积=,area);3.2选择结构
;if语句(单分支结构)引例;代码;;if…elif…else语句(多分支结构)引例;根据三角形的三个问题,用到了if语句三种形式:
单分支语句if
双分支语句if…else
多分支语句if…elif…else;一、if语句(单分支结构)语法;形式:if表达式:
语句块1
else:
您可能关注的文档
- 高教社课件国际贸易实务第二版目三任务三:货物的运输.pptx
- 高教社课件需求工程软件建模与分析(第3版)第5章 涉众分析.pptx
- 高教社课件需求工程软件建模与分析(第3版)第11章 面向对象分析.pptx
- 高教社课件需求工程软件建模与分析(第3版)第9章 基于用例场景模型开发用户需求.pptx
- 高教社课件需求工程软件建模与分析(第3版)第12章 结构化分析.pptx
- 高教社课件人工智能与信息科学基础(第3版)第10章.pptx
- 高教社课件需求工程软件建模与分析(第3版)第2章 需求基础.pptx
- 高教社课件需求工程软件建模与分析(第3版)第7章 产品工程.pptx
- 高教社课件需求工程软件建模与分析(第3版)第1章 需求工程导论.pptx
- 高教社课件国际贸易实务第二版项目三任务四:货物保险的办理.pptx
最近下载
- 永恒主义课程理论流派.ppt VIP
- 金融工程案例不良资产证券化.ppt VIP
- 《机动车运行安全技术条件(2026年版)》(GB7258-2026).docx VIP
- 第一单元 第2课 表现形式 课件 人教版(2024)初中美术七年级上册(1).pptx VIP
- 中学数学课程标准与教材研究(第2版)课件全套 第1--11章 绪论、初中课标解析--- 中学数学改革与发展趋势.pptx
- 农村饮水安全巩固提升工程施工组织设计(DOC-81页).doc VIP
- 眼表疾病课件.pptx VIP
- 2024(新北师大版)数学三年级上册全册教学案.pdf VIP
- 第一单元峥嵘岁月第一课情感表达+课件-2024-2025学年人教版(2024)初中美术七年级上册.pptx VIP
- 无人机飞行控制技术第六-七章 多旋翼无人机及其控制.ppt
原创力文档

文档评论(0)