- 5
- 0
- 约4.66千字
- 约 35页
- 2017-08-23 发布于重庆
- 举报
C语言-程序设计基础.ppt
程序设计基础 常用的高级语言 BASIC语言 Beginner’s All-purpose Symbolic Instruction Code FORTRAN语言 FORmula TRANslator Cobol语言 COmmon Business Oriented Language Pascal语言 C语言 Java 格式特点 第二章 程序的灵魂——算法 (Algorithm) 算法的概念 【例2.1】求1×2×3×4×5。 最原始方法: 步骤1:先求1×2,得到结果2。 步骤2:将步骤1得到的乘积2乘以3,得到结果6。 步骤3:将6再乘以4,得24。 步骤4:将24再乘以5,得120。 这样的算法虽然正确,但太繁。 改进的算法: S1: 使t=1 S2: 使i=2 S3: 使t×i, 乘积仍然放在在变量t中,可表示为t×i→t S4: 使i的值+1,即i+1→i S5: 如果i≤5, 返回重新执行步骤S3以及其后的S4和S5;否则,算法结束。 【例2.3】判定2000 — 2500年中的每一年是否闰年,将结果输出。 润年的条件: 能被4整除,但不能被100整除的年份; 能被100整除,又能被400整除的年份; 设y为被检测的年份,则算法可表示如下: S1: 2000→y S2:若y不能被4整除,则输出y“不是闰年”,然后转到S6 S3:若y能被4整除,不能
您可能关注的文档
- (人教新课标)一年级数学下册课件+两位数加一位数的进位加法.ppt
- (全)经济数学基础形成性考核册作业参考答案.doc
- (北师大版)二年级数学下册课件长方形和正方形.ppt
- (北师大版)六年级数学下册毕业复习习题.doc
- (北师大版)六年级数学下册课件比例尺的复习一.ppt
- (灿烂的中华文化)导学案.doc
- (第二版)结构设计原理.doc
- (选择)带电粒子在复合场中的运动专题练习(含答案).doc
- -第十四章发酵乳制品.ppt
- -高二化学测试题—铁及其化合物(人教版).doc
- 2025至2030中国PA和和GA系统行业市场占有率及有效策略与实施路径评估报告.docx
- 2025至2030中国超导复合材料行业市场深度分析及前景趋势与投资报告.docx
- 2025至2030中国变频器行业调研及市场前景预测评估报告.docx
- 2025至2030恒压变压器行业调研及市场前景预测评估报告.docx
- 2025至2030中国调频广播电台行业市场占有率及有效策略与实施路径评估报告.docx
- 2025至2030中国方向查找器行业市场占有率及有效策略与实施路径评估报告.docx
- 2025至2030家庭智能机器人市场行业调研及市场前景预测评估报告.docx
- 2025至2030中国船用防火阀行业市场占有率及有效策略与实施路径评估报告.docx
- 2025至2030中国核成像设备行业市场占有率及有效策略与实施路径评估报告.docx
- 2025至2030中国儿科用药行业调研及市场前景预测评估报告.docx
原创力文档

文档评论(0)