- 6
- 0
- 约2.97千字
- 约 28页
- 2016-11-25 发布于湖北
- 举报
C 程序设计基础;课程介绍
C语言是国际上最著名的高级程序设计语言之一,也是使用范围最广的计算机编程语言之一。
C程序设计是计算机相关专业的重要课程和核心课程
课程目的
掌握程序设计的思想和方法;
培养求解问题和语言的应用能力;
为今后学习C++等其它高级语言打好基础(不是很重要)。;学习方法
看懂书,认真、独立完成作业。务必不要抄袭!
多上机实践,以ACM为榜样。
多问。长期 QQ 在线答疑,上课随时提问。问题解决在平时,不要等学评教。;;前期知识补充;程序
为解决某一问题而设计的一系列指令。这些指令是由某种计算机语言来描述的。
程序设计
根据某种任务,用计算机语言编制一个能正确完成该任务的计算机程序。
学习C语言的目的
用C语言来设计程序,从而帮助我们解决工作中的实际问题。如成绩排序,计算闰年等。;1.1 算法的概念与描述工具;瑞士著名的计算机科学家 Wirth 提出了一个著名的公式:数据结构 + 算法 = 程序。
对数据的描述
在程序中指定数据的类型和数据的组织形式,即数据结构。队列、堆栈等。
对操作的描述
即算法,亦即为解决某问题而采取的方法和步骤。;算法分类
数值算法
非数值算法
算法的特点
有穷性:有限个步骤。
确定性:不含二义性。
有零或多个输入。
有一个或多个输出。
有效性:每个步骤能有效执行。“除数为零”;描述工具
自然语言
流程图
N-S图
伪代码
流程图的基本
您可能关注的文档
最近下载
- 机场油库安全管理制度体系优化研究.docx VIP
- 医学课件-《甲状腺讲》教学课件.pptx VIP
- 专题05透镜及其应用-2007-2016十年初中物理竞赛分类解析(学生版).pdf VIP
- 2007-2016十年初中物理竞赛分类解析专题10 浮力.pdf VIP
- 2026年版-FOCUSPDCA降低骨科I类切口手术部位感染率CQI-新版课件.pptx
- 如何获得免费的网络来注册一个免费的电子邮箱账户.pdf VIP
- 西方艺术史PPT课件.pptx VIP
- 《喀斯特地貌》课件.ppt VIP
- 2025年课件-FOCUSPDCA提高青少年近视防控知识普及率CQI(眼科)-新版.pptx
- 2025上海辅警面试题目及答案.doc VIP
原创力文档

文档评论(0)