案例式C语言教程

出版时间:2011-2  出版社:中国铁道出版社  作者:陈慧,等 编  页数:297  

内容概要

  《普通高等学校应用型人才培养系列规划教材:案例式C语言教程》主要是配合高等院校信息类相关专业“C语言程序设计”课程理论教学而编写的。《案例式C语言教程》内容共分12章,每章采用从案例出发逐步阐述的形式,较为系统和全面地讲解了C语言程序设计中主要的基础知识、常用语法规则和程序设计技巧,并设计了大量实例。《普通高等学校应用型人才培养系列规划教材:案例式C语言教程》的编写风格遵循了读者由浅入深的思维过程,内容丰富、形式新颖、结构合理、图文并茂,编程与理论结合紧密。《普通高等学校应用型人才培养系列规划教材:案例式C语言教程》适合作为高等院校相关专业学生的实验教材,也可供其他相关技术人员参考。

书籍目录

第1章 概述1.1 计算机程序设计语言的发展1.1.1 机器语言和汇编语言1.1.2 高级语言1.2 C语言简介1.2.1 C语言的产生与发展1.2.2 C语言的作用1.2.3 C语言的特点1.3 如何学习C语言程序设计1.3.1 认识程序设计1.3.2 学习C语言程序设计的有效方法1.3.3 创建C语言程序的一般步骤1.4 C语言程序的基本结构及书写规范1.4.1 C语言程序的基本结构1.4.2 一个简单的C程序1.4.3 C语言的程序书写规范1.5 Visual C++集成编译环境介绍1.5.1 Visual C++集成编译环境的安装1.5.2 Visual C++集成编译环境的简单使用1.6 算法及算法表示1.6.1 算法与程序设计1.6.2 算法的表示习题第2章 基本数据类型2.1 C语言的字符集与词汇2.1.1 C语言的字符集2.1.2 C语言的词汇2.1.3 信息的计算机存储2.1.4 什么是常量和变量2.1.5 赋值操作2.2 C语言中的基本数据类型2.2.1 理解数据类型2.2.2 整数类型2.2.3 浮点类型2.2.4 字符类型2.2.5 字符串类型2.2.6 枚举类型2.3 混合运算及强制类型转换2.3.1 基本运算符2.3.2 优先级和结合性2.3.3 类型转换2.3.4 极限值习题第3章 顺序结构程序设计3.1 C语句简介3.1.1 表达式语句3.1.2 赋值语句3.1.3 函数调用语句3.1.4 空语句3.1.5 控制语句3.1.6 复合语句3.2 基本的信息输出函数3.2.1 printf()函数3.2.2 字符输出函数3.3 数据输入语句3.3.1 scanf()函数3.3.2 键盘输入函数3.4 关系运算和逻辑运算3.4.1 C语言中的关系运算符3.4.2 关系表达式3.4.3 逻辑运算符和表达式3.5 顺序结构程序设计实例习题第4章 选择结构程序设计4.1 用if语句实现选择结构4.1.1 条件语句4.1.2 条件运算符4.2 用switch语句实现多分支选择结构4.3 选择结构的嵌套4.3.1 if语句的嵌套4.3.2 switch语句的嵌套习题第5章 循环结构程序设计5.1 for循环结构5.2 while和do…while循环结构5.2.1 while语句实现循环5.2.2 do...while语句实现循环5.3 continue语句和break语句5.3.1 continue语句5.3.2 break语句5.4 循环的嵌套习题第6章 数组6.1 一维数组和多维数组的定义、引用和初始化6.1.1 一维数组6.1.2 多维数组6.2 字符串与字符数组6.2.1 字符数组的定义、引用和初始化6.2.2 字符串和字符串的结束标志6.2.3 字符串的输入和输出6.2.4 字符串处理函数习题第7章 C语言中的函数7.1 为什么要使用函数7.1.1 规划程序7.1.2 自顶向下的程序设计方法7.1.3 C语言中的函数7.2 定义函数7.2.1 无参函数的定义7.2.2 有参函数的定义7.3 函数的调用7.3.1 函数的调用7.3.2 函数的递归调用7.4 函数的参数7.4.1 函数的参数7.4.2 函数调用中的参数传递形式7.4.3 数组在函数间的传递7.5 函数的值7.6 C语言变量的作用域和存储类型7.6.1 变量的作用域和生存期7.6.2 变量存储类型习题第8章 编译预处理8.1 宏定义8.1.1 不带参数的宏定义8.1.2 带参数的宏定义8.2 文件包含8.3 条件编译习题第9章 指针9.1 指针与地址9.1.1 指针变量9.1.2 取地址运算符与间接寻址运算符9.1.3 指针与函数9.2 指针与数组9.2.1 指针的算术运算9.2.2 指针与一维数组9.2.3 指针与多维数组9.3 特殊的指针9.3.1 指向字符串的指针9.3.2 指向函数的指针9.3.3 指向指针的指针9.4 动态内存分配9.4.1 C语言内存分配函数9.4.2 动态分配数组和字符串9.4.3 释放存储习题第10章 结构与联合10.1 结构10.1.1 结构的定义10.1.2 结构数组10.1.3 结构指针10.1.4 结构类型作为函数参数10.1.5 typedef类型定义符10.2 联合10.2.1 联合的定义10.2.2 结构与联合的区别习题第11章 文件11.1 文件概述11.2 文件的分类11.3 C语言文件操作相关函数11.3.1 文件指针11.3.2 文件的打开与关闭11.3.3 文件的读/写11.3.4 文件检测函数习题第12章 程序调试方法12.1 程序调试基本步骤12.2 程序调试方法12.2.1 开始调试与停止调试12.2.2 单步执行12.2.3 观察变量12.2.4 查看内存与寄存器等12.2.5 运行栈切换附录A 常用ASCII码对照表参考文献

编辑推荐

  《普通高等学校应用型人才培养系列规划教材:案例式C语言教程》主要面向电气信息类相关专业的理工科学生,同时也可以作为计算机专业学生学习C语言程序设计的教材。为了满足大多数学生的学习需要,本书采用从案例出发逐步阐述的形式,较为系统和全面地讲解了C语言程序设计中主要的基础知识、常用语法规则和程序设计技巧,并设计了大量实例。

图书封面

评论、评分、阅读与下载


    案例式C语言教程 PDF格式下载


用户评论 (总计0条)

 
 

 

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

京ICP备13047387号-7