第一章 C语言概述
本章学习重点:
程序设计的相关概念和算法流程图
C语言及C语言程序的特点
Turbo C 作过程
Turbo C
1
本章目录
第一讲 C语言基础知识
本章小结
结束
2
第一讲 C语言基础知识
一、程序设计的基本概念
二、C语言简介
练一练
返回到本章目录
3
一、程序设计概述
1. 程序设计的基本概念
1)程序
用计算机语言描述的算法称为计算机程序,或简称程序。
2)程序设计及程序设计语言
人类社会中有多种语言交流工具,每种语言又都有它的语法规则。人和计算机通信需要通过计算机语言。计算机语言是面向计算机的人造语言,是进行程序设计的工具,因此也称程序设计语言.
程序设计语言可以分为机器语言、汇编语言、高级语言。
返回到本章目录
4
程序设计一般包含以下几个部分
① 确定数据结构
② 确定算法
③ 编写程序
④ 调试程序
⑤ 整理文档资料
返回到本章目录
5
3)算法
计算机解决问题所依据的步骤称为计算机算法,或简称算法。一个算法应具备以下五个基本特征:
① 确定性
② 有效性
③ 有穷性
④ 有零个或多个输入
⑤ 有一个或多个输出。
返回到本章目录
6
(1)用流程图表示算法
流程图是用一组框图符号表示各种操作,也称框图。用流程图表示算法直观形象,易于理解。美国国家标准化协会ANSI规定的一些常用流程图符号,已为各国程序工作者普遍采用。如图所示:
返回到本章目录
7
图1-2 传统流程图的基本符号
返回到本章目录
8
结构体程序设计有三种基本结构:
① 顺序结构
② 选择结构
③循环结构
返回到本章目录
9
以下四个流程图结构分别为顺序结构、选择结构、当型循环结构、直到型循环结构
返回到本章目录
10
程序流程图 来自淘豆网m.daumloan.com转载请标明出处.