- 30
- 0
- 约 29页
- 2016-06-10 发布于湖北
- 举报
c语言学习总结
c语言特点
优点:
(1)、c语言简洁、紧凑、灵活。书写格式自由。
(2)、表达方式简练、实用。
(3)、具有丰富的数据类型。
(4)、具有低级语言的特点。
(5)、c语言是一种结构化语言。
(6)、各种版本的编译器都提供了预处理命令和预处理程序。
(7)、可移植性好。
(8)、生成的目标代码质量高。
(9)、c语言语法限制不严,程序设计自由度大。
缺点:
、c语言程序的错误更隐蔽。(灵活性使编写容易出错,而编译器不检查这样的错误)
、c语言程序有时难以理解。(数据类型多,运算符丰富且结合性多样)
、c语言程序有时难以修改。(缺少模块特性)
计算机解题过程
分析问题——设计算法——编写程序——运行验证
算法定义:是精确定义的一系列规则的集合,这些规则规定了解决特定问题的一系列操作,以便于在有限的步骤内产生出问题的答案。
算法的特点:
有穷性:每一步都可以在有穷的时间内完成。
确定性:语句无二义性。同时无论如何算法都只有唯一的一条执行路径,即相同的输入只能得到相同的输出。
可行性:算法中描述的操作都可以通过已经实现的基本操作执行有限次数来实现。
输入:有零个或者多个输入
输出:有一个或多个输出。
算法的表示:
自然语言描述 传统流程图 N-S流程图 伪代码
常用算法:
(1)、枚举法 又称穷举法。通过考察问
您可能关注的文档
最近下载
- 2025年全国高考(新课标)物理真题卷含答案解析.docx VIP
- 2025全国高中数学联赛河南预赛试题及答案(高一).doc VIP
- 2025年人教版五年级下学期语文期中考试测试卷01.pdf VIP
- 工期进度计划及保证措施.docx VIP
- 2016高考全国新课标3卷物理含答案解析.doc VIP
- 民法典侵权责任编.ppt VIP
- 太阳能车棚设计.doc VIP
- 光学玻璃性能手册.pdf
- AP宏观经济学 2018年真题 (选择题+问答题) AP Macroeconomics 2018 Released Exam and Answers (MCQ+FRQ).pdf VIP
- 《系统工程 第6版》 课件全套 汪应洛 第1--8章 系统工程概述--- 系统工程应用实例.pptx
原创力文档

文档评论(0)