文档介绍:C 语言
程序设计基础
朱承学刘莉平严辉曹岳辉
1、掌握C语言的基本语法规则、数据类型,掌握C程序的基本结构。
课程的基本要求
3、熟悉并掌握一些基本算法和C语言程序设计技术,并能用C语言解决实际问题。
2、学习运用高级语言进行程序设计的思想和方法。
第一章目录
第一章程序设计语言概述
程序设计概述
C语言简介
C语言上机操作步骤
指的是数据与数据间存在一种或多种特定关系。
在程序设计语言中,与数据结构密切相关的便是数据的类型和数据的存放。
程序设计概述
、程序、程序设计
(了解几个基本概念)
是计算机程序处理的对象,可以是整数、实数、字符,也可以是图像、声音等的编码表示。
第一章 引言
程序+文档。
把软件设计的结果用程序设计语言表达的结果。
编写程序的过程。
第一章 引言
(2)操作步骤(也即算法)的确定:
用语句来实现。
第一章 引言
(1)数据的确定:
确定数据的类型和数据的存放方式。
高级语言中用变量定义来实现。
操作的目的是对数据进行加工处理,以得到期望结果。
数据是操作的对象。
第一章 引言
二、算法与算法描述
1. 求解问题的步骤
(1)分析问题。
(2)算法分析。
(3)程序设计。
(4)程序调试。
(5)运行与维护。
第一章 引言
算法(Algorithm),简单地说,是为解决一个特定问题而采取的确定的、有限的方法和步骤。
(1)有穷性。
(2)确定性。
(3)可行性。
(4)输入。
(5)输出。
3. 算法的描述
第一章 引言
(1)自然语言
(2)框图语言
(2)框图语言
传统程序流程图
N-S结构流程图
(3)伪代码
三、程序设计风格
第一章 引言