C 语言程序设计 谢利东 目录 绪论 .................................................................................................................................................. 2 第 01 讲 C 语言概述 ..................................................................................................................... 2 第 02 讲 基本数据类型 ................................................................................................................... 3 第 03 讲 运算符 ............................................................................................................................. 6 第 04 讲 流程控制 ....................................................................................................................... 10 第 05 讲 数组 ............................................................................................................................... 18 第 06 讲 函数 ................................................................................................................................. 21 第 07 讲 算法设计范例 ................................................................................................................. 24 第 08 讲 自我检测(含答案) ..................................................................................................... 28 绪论 一、 课程简介 课程内容:C 语言程序设计基础知识 适用对象:程序设计初学者 二、 课程目标 1、 了解程序设计的相关知识 2、 掌握C 编程 3、 理解程序设计语言的基本构成要素 4、 掌握算法设计 第01 讲 C 语言概述 一、 程序设计语言的发展 1、 机器语言:是唯一能被计算机直接解释和执行的语言 2、 汇编语言:与机器语言相似,但加入了助记符 Add a,b a+b 3、 面向过程的语言:自助游,需理解细节;Basic、C 4、 面向对象的语言:找旅行社,无需理解细节;C++、Java、C# 二、 C 语言简介 三、 编写实例:Hello main() { printf( “Hello,C! ”); } 四、 在Turboc 中编写运行C 程序的步骤 1、 启动TC 2、 执行Alt+F,...