C语言程序设计教程

出版时间:2011-12  出版社:清华大学出版社  作者:葛雷 等主编  页数:340  

内容概要

  本书紧密围绕结构化程序设计思想,以案例驱动的方式深入浅出地引领学生掌握c语言程序设计知识。全书内容系统,理论通俗易懂,案例丰富、实用,大量习题方便复习和考核。
  本书共分13章,内容包括c语言程序设计概述、数据类型、运算符与表达式、顺序结构程序设计、选择结构程序设计、循环结构程序设计、数组、指针、函数、预处理命令、结构体与共同体、位运算、文件和综合案例等;最后提供的综合案例——学生成绩管理系统,在贯穿结构化程序设计思想的同时,综合应用了c语言程序设计的知识。本书以visual
c++6.0作为开发、调试环境,书中案例都提供了完整的源代码并调试通过,方便读者边学边做。
  本书适合作为高等学校各相关专业“c语言程序设计”课程的教材,也可供c语言自学者、程序设计培训学员及工程技术人员学习使用。
  为了方便教学和读者上机操作练习,本书配备了电子教案、案例源代码、课后习题题解和习题库等内容,可在清华大学出版社网站上下载。

书籍目录

第1章 概述
 1.1 计算机与程序
 1.2 程序设计语言概述
 1.3 visual c++6.0编译环境的使用
 1.4 c语言程序设计概述
 1.5 面向过程(结构化)程序设计方法概述
 本章小结
 习题1
第2章 数据类型、运算符与表达式
 2.1 c语言的数据类型概述
 2.2 标识符、常量和变量
 2.3 c语言的简单数据类型
 2.4 运算符和表达式
 2.5 数据的类型转换
 本章小结
 习题2
第3章 顺序结构程序设计
 3.1 c语言语句概述
 3.2 输入输出函数语句
 3.3 顺序结构程序举例
 本章小结
 习题3
第4章 选择结构程序设计
 4.1 if-else语句结构
 4.2 switch语句结构
 4.3 选择结构程序举例
 本章小结
 习题4
第5章 循环结构程序设计
 5.1 while语句
 5.2 do-while语句
 5.3 for语句
 5.4 循环嵌套
 5.5 goto语句、break语句、continue语句
 5.6 经典例题
 本章小结
 习题5
第6章 数组
 6.1 数组的概念
 6.2 一维数组
 6.3 二维数组
 6.4 字符数组
 本章小结
 习题6
第7章 指针
 7.1 变量的地址和指针变量
 7.2 数组的指针与指向数组的指针变量
 7.3 字符串的指针和指向字符串的指针变量
 7.4 指针数组与指向指针的指针
 7.5 指针与动态内存分配初步
 本章小结
 习题7
第8章 函数
 8.1 函数概述
 8.2 函数的定义
 8.3 函数间的参数传递
 8.4 函数的调用
 8.5 数组作函数的参数
 8.6 函数与指针
 8.7 函数的嵌套调用
 8.8 函数的递归调用
 8.9 局部变量和全局变量
 8.10 变量的存储类别
 本章小结
 习题8
第9章 预处理命令
 9.1 宏定义
 9.2 文件包含
 9.3 条件编译
 本章小结
 习题9
第10章 结构体与共用体
 10.1 结构体类型
 10.2 结构体数组
 10.3 指向结构体的指针变量
 10.4 链表
 10.5 共用体
 10.6 枚举类型
 10.7 用typedef定义类型
 本章小结
 习题10
第11章 位运算
 11.1 位运算符及其功能
 11.2 位域结构
 本章小结
 习题11
第12章 文件
 12.1 流及文件的相关概念
 12.2 文件类型指针及文件的打开与关闭
 12.3 文件的顺序读写
 12.4 文件的随机读写
 12.5 文件检测函数
 本章小结
 习题12
第13章 综合案例:学生成绩管理系统
 13.1 学生成绩管理系统需求分析
 13.2 系统设计
 13.3 详细设计与编码实现
 本章小结
 习题13
附录a c语言ascii表
附录b c语言关键字及用途
附录c 运算符和结合性
附录d 常用的ansi c库函数表
参考文献

图书封面

评论、评分、阅读与下载


    C语言程序设计教程 PDF格式下载


用户评论 (总计0条)

 
 

 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7