- 13
- 0
- 约1.7万字
- 约 95页
- 2016-08-12 发布于重庆
- 举报
第3章C语言程序的控制结构
第3章 C语言程序的控制结构 本章导读 本章包括知识点: 算法的描述方法 数据的输入输出函数调用格式 if语句及switch语句的使用 3种循环结构 break、continue和goto语句的作用 常用算法:如递推法、穷举法等 C程序的基本风格 3.1 算法 3.1.1 算法的概念 著名的计算机科学家沃思(Nikiklaus Wirth)曾经提出过: 数据结构+算法=程序 数据结构(data structure):即对数据的描述和组织形式。 算法(algorithm):对操作或行为的描述,即操作步骤。 广义地说,算法就是做某一件事的步骤或程序。 计算机解题的算法大致包括这两大类算法: 非数值运算算法和数值运算算法。 算法特性 ④没有输入或有多个输入。例如:求1+2+3+…+100时,不需要输入任何信息就能求出结果;而要求1+2+3+…+n时,必须从键盘输入n的值,才能求出结果。 ⑤有一个或多个输出。算法的目的是为了求解,“解”就是算法的输出。没有输出的算法是没有意义的。 3.1.2 算法的表示方法 常用方法有:自然语言、传统流程图、NS流程图、伪代码等 用自然语言表示的求1+2+3+…+6的算法如下: 算法1: S1:计算1+2得到3; S2:将第一步中的运算结果3与3相加得到6; S
您可能关注的文档
最近下载
- 《GB_T 29315-2022中小学、幼儿园安全防范要求》专题研究报告.pptx VIP
- 蒂森电梯MC2电气原理图纸R000059615 有机房电气原理图清晰.pdf
- 《中小学、幼儿园安全防范要求(GB_T 29315—2022)》深度解读课件.pptx VIP
- 2011湖北十堰中考英语试题试卷及答案(word).doc
- 2025国开学习网电大《农村经济管理》形考作业四答案.pdf VIP
- 山东春考模拟试题含答案机械类 .pdf VIP
- 木龙骨吊顶施工技术.pptx
- 第16课《学先锋 做先锋》(第一课时)教案教学设计 2025道德与法治一年级下册.doc VIP
- 跨文化交际实用案例与分析方法.docx VIP
- 《数据智能研究报告(2025年)》.pdf VIP
原创力文档

文档评论(0)