C语言程序设计

出版时间:2011-12  出版社:科学出版社  作者:王立武 编  页数:226  

内容概要

  C语言是一种结构化、模块化、可编译的主流程序设计语言。《普通高等教育“十二五”规划教材:C语言程序设计》根据C语言的内容结构特点,按章提供重要的基础知识点和详细讲解,并提供一定量习题覆盖程序设计的常用算法和基本的编程技巧。  《普通高等教育“十二五”规划教材:C语言程序设计》在编排上分层次、分程度,由浅入深、循序渐进、难易兼顾,具有可读性和逻辑性强的特点。读者可以通过本书的学习,逐步熟悉并掌握C语言的基础知识、编程方法和技巧,以拓宽程序设计的思路。本书涉及的所有程序都在Microsoft Visual C++ 6.0集成开发环境中进行了调试及运行,使用的算法全部采用N-S结构化流程图表示。  本书实用性强,兼顾了各级各类考试的要求,既可以作为高等院校学生学习C语言程序设计的教材,也可以作为C语言程序设计初学者的学习用书,还可以作为各类考试的用书。

书籍目录

第1章 C语言概述及C程序的实现1.1 计算机及计算机编程语言1.1.1 机器语言1.1.2 汇编语言1.1.3 高级语言1.1.4 高级语言及软件的发展1.2 C语言概述1.2.1 C语言的特点1.2.2 C语言标识符与关键字1.2.3 C程序的结构1.3 C程序举例1.4 运行C程序的过程1.5 C语言程序上机运行步骤习题第2章 数据类型、运算符与表达式2.1 C语言的数据类型2.2 常量与变量2.2.1 常量和符号常量2.2.2 变量2.3 整型数据2.3.1 整型常量2.3.2 整型变量2.4 实型数据2.4.1 实型常量2.4.2 实型变量2.5 字符型数据2.5.1 字符型常量2.5.2 字符型变量2.5.3 字符串常量2.6 基本输入/输出函数2.6.1 格式输出函数printf( )2.6.2 格式输入函数scanf( )2.6.3 字符输出函数putchar( )2.6.4 字符输入函数getchar( )2.7 运算符和表达式2.7.1 算术运算符和算术表达式2.7.2 赋值运算符和赋值表达式2.7.3 不同类型数据间的混合运算2.7.4 关系运算符和关系表达式2.7.5 逻辑运算符和逻辑表达式2.7.6 条件运算符和条件表达式2.7.7 逗号运算符和逗号表达式2.7.8 求字节数运算符2.7.9 位运算符和位运算习题第3章 简单程序设计3.1 程序设计初步3.1.1 利用计算机求解实际问题的步骤3.1.2 算法及表示方法3.1.3 C语言的语句3.2 顺序结构程序设计举例习题第4章 选择结构程序设计4.1 if语句4.1.1 双分支结构4.1.2 双分支结构的特例:单分支结构4.1.3 if语句的嵌套结构4.1.4 使用条件表达式实现简单的选择语句4.2 switch语句4.3 选择结构程序设计举例习题第5章 循环结构程序设计5.1 while循环5.2 do-while循环5.3 for循环5.4 break语句与continue语句5.4.1 break语句5.4.2 continue语句5.5 goto语句5.6 循环的嵌套5.7 循环结构程序设计举例习题第6章 数组6.1 一维数组6.1.1 一维数组的定义6.1.2 一维数组的引用6.1.3 一维数组的初始化6.1.4 一维数组程序举例6.2 二维数组6.2.1 二维数组的定义6.2.2 二维数组的引用6.2.3 二维数组的初始化6.2.4 二维数组的程序举例6.3 字符数组6.3.1 字符数组的定义6.3.2 字符数组的初始化6.3.3 字符数组的引用6.3.4 字符串的处理函数习题第7章 函数与编译预处理7.1 函数的概述7.1.1 函数的分类7.1.2 函数的定义7.2 函数的调用7.2.1 函数调用的一般形式7.2.2 函数的调用方式7.2.3 对被调函数的说明7.2.4 函数的返回值7.2.5 函数的参数传递方式7.3 函数的嵌套调用和递归调用7.3.1 函数的嵌套调用7.3.2 函数的递归调用7.4 变量的作用域和存储类别7.4.1 变量的作用域7.4.2 变量的存储类别7.5 内部函数和外部函数7.5.1 内部函数7.5.2 外部函数7.6 编译预处理7.6.1 宏定义7.6.2 不带参数宏定义7.6.3 带参数宏定义7.6.4 文件包含7.6.5 条件编译习题第8章 指针8.1 变量的地址和指针8.2 指向变量的指针变量8.2.1 指针变量的定义8.2.2 指针运算符8.2.3 指针变量的赋值8.2.4 指针变量的引用8.2.5 指针变量作为函数参数8.3 数组和指针8.3.1 一维数组和指针8.3.2 二维数组和指针8.3.3 指针数组8.4 字符串和指针8.5 指向指针的指针8.6 函数的指针和指向函数的指针变量8.7 返回指针的函数习题第9章 结构体与共用体9.1 结构体类型与结构体类型变量9.1.1 结构体类型的定义9.1.2 结构体类型变量的定义和初始化9.1.3 结构体变量的引用9.2 结构体数组9.3 指向结构体类型数据的指针9.4 单向链表9.4.1 单向链表的数据结构9.4.2 动态分配和释放空间函数9.4.3 单向链表的基本操作9.5 共用体9.6 枚举类型9.7 用typedef定义类型习题第10章 文件10.1 C文件概述10.1.1 文件系统概述10.1.2 文件类型指针10.2 文件的打开与关闭10.2.1 文件的打开10.2.2 文件的关闭10.3 常用的文件读写函数10.3.1 字符读写函数10.3.2 字符串读写函数10.3.3 格式化读写函数10.3.4 数据块读写函数10.4 文件的定位函数10.5 出错检验习题参考文献附录附录1 常用字符与ASCII码对照表附录2 C常用库函数附录3 习题参考答案

图书封面

评论、评分、阅读与下载


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


用户评论 (总计0条)

 
 

 

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

京ICP备13047387号-7