出版时间:2012-12 出版社:人民邮电出版社
书籍目录
目 录第1篇 基础知识 第1章 C语言概述 21.1 C语言的发展过程 21.2 当前C语言的常见集成(或编译)环境 21.3 C语言词汇 21.4 C源程序的结构特点 31.5 书写程序时应遵循的规则 41.6 C语言的字符集 41.7 C语言的主要特点 51.8 C语言的拓展——面向对象的程序设计语言 51.9 简单的C程序介绍 51.10 输入和输出函数 61.11 C程序的编辑、编译和运行 7小结 7习题 7第2章 数据描述和运算 92.1 C语言的数据类型 92.2 常量、变量及其类型 112.3 运算符、表达式及C语句 132.4 不同数据类型的输出 192.5 不同数据类型的输入 21小结 23习题 24第3章 结构化程序设计 313.1 结构化程序设计的思想及流程图 313.2 顺序结构 323.3 选择结构 323.4 循环结构 383.5 编程实例 45小结 49习题 49第4章 数组 564.1 数组的概念 564.2 一维数组 564.3 二维数组 584.4 字符串与字符数组 594.5 编程实例 61小结 64习题 66第5章 函数 705.1 函数的分类 705.2 函数的定义和调用 715.3 函数间的参数传递与函数的返回值 755.4 数组作函数参数 785.5 函数的嵌套与递归 805.6 局部变量与全局变量 815.7 变量的存储类别及函数存储分类 83小结 85习题 86第6章 指针 906.1 指针的基本概念 906.2 指针的运算 926.3 指向数组元素的指针 956.4 指向多维数组的指针 996.5 指向字符串的指针 1016.6 指向函数的指针(函数指针) 1036.7 指针数组 1046.8 指向指针的指针(二级指针) 105小结 106习题 107第7章 复合结构类型 1117.1 结构体 1117.2 共用体 1187.3 枚举类型 1197.4 类型定义 1197.5 简单链表及其应用 120小结 124习题 124第8章 预编译处理 1268.1 预编译处理命令的概念 1268.2 宏定义 1268.3 文件包含 1288.4 条件编译 128小结 129习题 130第9章 位运算 1339.1 位运算与位运算符 1339.2 位域(位段) 136小结 137习题 137第10章 文件 14010.1 C文件概述 14010.2 文件类型指针 14110.3 文件的打开与关闭 14110.4 文件的顺序读/写 14210.5 文件的随机读/写 14710.6 文件操作检测函数 14910.7 简易通讯录(一个综合的抽象例子) 149小结 152习题 152第11章 常见基本算法 15411.1 算法概述 15411.2 穷举法 15511.3 归纳法 15811.4 递归 16011.5 排序 164 第2篇 综合(课题实训) 第12章 课题实训案例分析 16812.1 课题实训案例1:学生成绩管理系统 16812.2 课题实训案例2:绘制余弦曲线 18012.3 课题实训案例3:在屏幕上用“*”画一个空心的圆 18012.4 课题实训案例4:打分 18112.5 课题实训案例5:借书 18212.6 课题实训案例6:打鱼还是晒网 18312.7 课题实训案例7:存钱 18412.8 课题实训案例8:合伙捕鱼 18512.9 课题实训案例9:卖鱼 18512.10 课题实训案例10:分鱼 18612.11 课题实训案例11:年龄几何(年龄与数列) 18812.12 课题实训案例12:颜色搭配 18812.13 课题实训案例13:与谁结婚 18912.14 课题实训案例14:说谎 190第13章 课题实训题目汇编 19113.1 C程序设计实训要求及选题说明 19113.2 C程序设计课题实训题目汇编 191题目1 学籍信息管理系统 191题目2 运动管理系统 192题目3 简单的英文词典排版系统的实现 192题目4 家庭账务管理系统 192题目5 投票程序 193题目6 销售管理设计 193题目7 图书管理系统设计 193题目8 民航业务查询系统 194题目9 资产管理系统设计 194题目10 通信录管理系统设计 194题目11 根据游戏规则输出判断结果 195题目12 学生课程管理设计 195题目13 学生成绩简单管理程序 196题目14 学生成绩管理系统设计 196题目15 学生成绩管理(用结构体) 197题目16 学生证管理系统 197题目17 仪器管理 198题目18 歌星大奖赛(1) 198题目19 歌星大奖赛(2) 199题目20 杂志管理软件 199题目21 人事管理 199题目22 机房上机模拟系统 200题目23 医院排队看病系统 200题目24 车辆租赁管理系统 200题目25 图书销售管理系统 201题目26 图书入库管理系统 201题目27 歌曲信息管理系统 201题目28 交通处罚单管理系统 202题目29 教师工资管理系统 202题目30 客房管理系统 202题目31 职工工资管理系统 203题目32 绘tan(x)曲线或cot(x)曲线(任选其一) 203题目33 服装销售系统 203题目34 炮兵阵地详解 204题目35 系统用户管理系统 204题目36 车票管理系统 205题目37 纸牌问题 205题目38 职工信息管理系统 205题目39 如何派遣 20613.3 C程序设计课题实训设计报告要求 206 第3篇 C程序设计实验指导 第14章 前言 210一、C语言实验的目的 210二、C语言实验前的准备工作 210三、C语言实验的步骤 210四、写好C语言实验报告 211五、C语言实验任务与时间安排 211第15章 具体实验 213实验1 Visual C++ 6.0集成环境的使用 213实验2 基本数据类型与输入输出 214实验3 顺序结构程序设计 217实验4 选择结构程序设计 219实验5 循环结构程序设计 221实验6 数组 222实验7 函数1 225实验8 函数2 227实验9 数组与函数 229实验10 指针 232实验11 结构体 234实验12 文件 236第16章 常见错误分析和程序调试 240一、常见错误分析 240二、错误的检出与分离 247三、程序调试 248附录A Visual C++6.0集成开发环境的使用 249附录B 常用库函数 255附录C C语言中的关键字及其功能说明 258附录D C语言的运算符种类、优先级和结合性 259附录E 常用专业术语的中英文对照 262附录F ASCII码表 263
编辑推荐
《C程序设计及实验指导(21世纪高等教育计算机规划教材)》由李俊生、杨波、黄继海编著,本书突出基础理论知识的应用和编程能力的培养,在编写过程中力求语言精练、内容实用、注重实践,以方便教学和读者自学。全书共分为3篇:“基础知识”篇、“综合”篇(课题实训)、“C程序设计实验指导”篇,主要内容涵盖了C语言概述,数据描述和运算,结构化程序设计思想和三种基本结构,数组、函数、指针,复合结构,预处理,位运算,文件、基本算法、课题研讨及实验等内容。 本书由有多年教学经验的一线老师编写,可作为高等院校C程序设计课程的教材及实验指导,也可供参加全国计算机等级考试者参考。
图书封面
评论、评分、阅读与下载