4.2 程序的三种基本结构 结构化程序设计 基本思想:任何程序都可以用三种基本结构表示,限制使用无条件转移语句(goto) 结构化程序:由三种基本结构反复嵌套构成的程序叫~ 优点:结构清晰,易读,提高程序设计质量和效率 三种基本结构 顺序结构 if ~ else 配对原则:缺省{ }时,else总是和它上面离它最近的未配对的if配对 例 迭代产生 Fibonacci 数列 例 迭代产生 Fibonacci 数列 求正整数m,n的最大公因子 当r=0时,n为最大公因子 欧几里德算法--辗转相除法 迭代算法:当r 0 时 1. m % n --- r 2. m --- n (除数作被除数) n --- r (余数作除数) 3. 重复1. (当r=0时,停止。n为最大公因子) 程序: 求非负整数X,Y的最大公因子 for语句 一般形式: for([expr1] ;[ expr2] ;[ expr3]) 循环体语句 for([expr1] ;[ expr2] ;[ expr3]) 循环体语句; expr2 为假: for([expr1] ;[ expr2] ;[ expr3]) 循环体语句; expr2 为真: 例 用for循环求 #include stdio.h main() { int i,sum
您可能关注的文档
最近下载
- 城乡融合发展中的问题与对策研究报告.docx
- 采购流程标准操作规程SOP.docx VIP
- T_CSPSTC 113-2023 跨座式单轨旅游轨道系统设计规范.docx
- D880型汽轮机及配套阀门保温工程技术规范书2019.7(1) 总包招标文件.docx VIP
- 《习作:我的家人》学习单.docx VIP
- T_CEC 153-2018并网型微电网的负荷管理技术导则.pdf VIP
- 七年级体育与健康徒手力量练习 双减分层书面作业设计案例 方案 (含实施过程评价与反思).doc VIP
- 医疗质量安全十八项核心制度(最新版)质量管理.docx VIP
- 滁州市基准地价更新技术报告.docx VIP
- SH_T 3120-2024《石油化工喷射式混合器技术规范》.pdf VIP
原创力文档

文档评论(0)