- 2
- 0
- 约6.38千字
- 约 44页
- 2018-03-28 发布于浙江
- 举报
[工学]C程序设计第二章
C程序设计 谭浩强 著 清华大学出版社 概述 一个程序应包括: 对数据的描述 :数据结构 对操作的描述 :算法 第二章 程序的灵魂—算法 算法的概念 简单算法举例 算法的特性 怎样表示一个算法 结构化程序设计方法 2.1 算法的概念 计算机算法:计算机能够执行的算法。 计算机算法的分类: 数值运算算法:求解数值; 非数值运算算法:事务管理领域。 2.2 简单算法举例 例2.2 有50个学生,要求将他们之中成绩在80分以上者打印出来。 例2.3 判定2000 — 2500年中的每一年是否闰年,将结果输出。 闰年的条件: 能被4整除,但不能被100整除的年份; 能被100整除,又能被400整除的年份; S1: 2000→y S2: 若y不能被4整除,则输出y“不是闰年”, 然 后转到S6 S3: 若y能被4整除,不能被100整除,则输 出y“是闰年”,然后转到S6 S4: 若y能被100整除,又能被400整除,输 出y“是闰年” 否则输出y“不是闰年”, 然后转到S6 S5: 输出y“不是闰年”。 S6: y+1→y S7: 当y≤2500时, 返回S2继续执行,否则, 结束。 例2.4 求 例2.5 对一个大于或等于3的正整
您可能关注的文档
- [工学]ch6高频功率放大器.ppt
- [工学]ch7 正弦稳态电路的分析.ppt
- [工学]CH8内部长期投资.ppt
- [工学]ch8并行输入输出接口.ppt
- [工学]Ch8特征的选择与提取之特征选择.ppt
- [工学]ch7水蒸气.ppt
- [工学]CH6蜗轮蜗杆.ppt
- [工学]CH7运输层.ppt
- [工学]chap10_指针和数组.ppt
- [工学]chap02_MCS-51单片机结构与时序_L.ppt
- 2025年秋季新沪科版8年级上册物理全册教学课件.pptx
- 2025年新人教版化学9年级上下全册课件.pptx
- 北师大版数学9年级上册全册课件(2025年7月修订).pptx
- 2025年新人教版化学九年级上下同步教学课件.pptx
- 2025年新人教版历史八年级上册同步教学课件.pptx
- 2025年新人教版数学八年级上册同步教学课件 (2).pptx
- 新人教版历史九年级上册同步教学课件(2025年5月修订).pptx
- 新人教版历史9年级上册全册同步教学课件(2025年5月修订).pptx
- 2025年秋新湘教版地理8年级上册全册同步教学课件.pptx
- 2025年秋新人教版8年级上册地理全册同步教学课件.pptx
原创力文档

文档评论(0)