
《C语言程序设计》是为将C语言作为入门语言的程序设计课程而编写的教材,以培养学生程序设计基本能力为目标。 《C语言程序设计》包含程序设计和语言知识两条线索,其中程序设计为主线,基于“阶梯递进”模式(案例分析一模仿改写一独立编程3个环节),以编程应用为驱动,通过案例和问题引入内容,重点讲解程序设计的思想和方法;同时结合语言知识辅线,穿插讲解相关的语言知识。为了配合本书的学习,作者还编写了与本书配套的《C语言程序设计实训教程与水平考试指导》,可供读者学习时参考使用。通过本书的学习,学生能较全面地掌握C语言的语言知识以及C程序设计的基本方法和技巧。 《C语言程序设计》适合作为高等院校程序设计课程的教学用书,也可作为从事计算机应用的科技人员的参考书及培训教材。 第1章 C语言程序设计概述本章要点1.1 程序与程序语言1.1.1 程序的基本概念1.1.2 程序设计语言1.2 算法及其描述1.2.1 算法的概念1.2.2 算法的描述方法1.3 C语言的发展与特点1.3.1 C语言的发展概况1.3.2 C语言的特点1.4 简单C语言程序1.4.1 由main()函数构成的简单程序1.4.2 由main()函数调用另一个函数构成的简单程序1.4.3 C语言程序的基本结构1.5 C语言简介1.5.1 C语言的功能1.5.2 C语言字符集、标识符与关键字1.5.3 C语言的主要语法单位1.5.4 C语言程序的上机步骤1.6 实现问题求解的过程1.6.1 问题分析与算法设计1.6.2 编辑程序1.6.3 编译连接1.6.4 运行与调试习题1第2章 用C语言编写程序本章要点2.1 在屏幕卜显示信息2.1.1 案例分析2.1.2 模仿改写练习2.2 求三角形的面积2.2.1 案例分析2.2.2 常量、变量和数据类型2.2.3 算术运算与赋值运算2.2.4 格式化输出函数printf()与格式化输入函数scanfi()2.2.5 模仿改写练习2.3 计算分段函数2.3.1 案例分析2.3.2 关系运算2.3.3 if-else语句2.3.4 常用数学库函数2.3.5 模仿改写练习2.4 输出华氏—摄氏温度转换表2.4.1 案例分析2.4.2 for语句2.4.3 指定次数的循环结构程序设计2.4.4 模仿改写练习2.5 简单“计算器”程序2.5.1 案例分析2.5.2 模仿改写练习习题2第3章 C语言的基本数据类型与表达式本章要点3.1 C语言的基本数据类型3.1.1 数据类型概述3.1.2 整数类型3.1.3 实数类型3.1.4 字符类型3.2 常量与变量3.2.1 常量与符号常量3.2.2 变量与变量定义3.3 运算符与表达式3.3.1 算术运算符与算术表达式3.3.2 赋值运算符与赋值表达式3.3.3 逗号运算符与逗号表达式3.3.4 条件运算符与条件表达式3.3.5 其他运算符3.4 类型转换3.4.1 自动类型转换……第4章 分支结构程序设计第5章 循环结构程序设计第6章 函数与编译预处理第7章 数组第8章 指针第9章 结构体第10章 链表第11章 共用体与枚举类型第12章 文件附录参考文献
阅读更多