《Python程序设计方法》教学课件—03算法及程序结构.pptxVIP

  • 2
  • 0
  • 约1.68千字
  • 约 49页
  • 2022-05-18 发布于安徽
  • 举报

《Python程序设计方法》教学课件—03算法及程序结构.pptx

第3章 算法及程序的控制结构;第3章 算法及程序的控制结构;3.1 算法与程序设计;例3补-1 辗转相除法(求两整数最大公约数) 定理:两个整数的最大公约数 等于 较小数与两数之差的最大公约数 如,252、105 最大公约数: 21 ∵ 252?105=147 ∴ 147、105 最大公约数: 21;算法:求两个整数的最大公约数;3.1.2 算法的描述 ;算法的流程图描述:;3.1.3 算法的基本特征;3.1.4 结构化程序设计思想;2.结构化程序设计的思想;3.结构化程序设计的问题;3.1.5 算法中的数据处理和控制结构;顺序结构;顺序结构:二数排序 选择结构:求y的值;例补3-1 输入十个数,挑最大数并输出 ;例补3-2:辗转相除法 ;例3-6 求前100个自然数之和;补充:算法的评价;嵌套:实现复杂功能 多个循环语句可嵌套在一起 循环语句和分支语句可相互嵌套 例如,两个循环语句嵌套(伪代码描述): 循环(i 从 0 到 n): 循环(j 从1 到 m): x?x+1 ;⑴ s=input(Please input a data) 键入一串字符并赋值给s ⑵ a

文档评论(0)

1亿VIP精品文档

相关文档