C程序设计

出版时间:2013-2  出版社:杨国林 高等教育出版社 (2013-02出版)  作者:杨国林  

内容概要

《C程序设计(高等学校计算机基础教育改革与实践系列教材)》编著者杨国林等。
《C程序设计(高等学校计算机基础教育改革与实践系列教材)》以培养学生结构化程序设计基本能力为主线,围绕相关知识点,用大量难易不等并具有代表性的实例,按照面向应用、重视实践的原则,由浅入深、循序渐进地讲解C语言程序设计的基本概念、语法,以及使用C语言进行程序设计的方法和技巧。
全书共10章,内容包括C语言概述,基本数据类型、运算符和表达式,数据的输入/输出,程序控制结构与结构化程序设计,数组,指针,函数,编译预处理,结构体、联合体及枚举类型,文件。
本书可作为高等学校计算机类专业程序设计基础课程教材,也可作为非计算机专业程序设计类公共基础课教材,还可作为参加全周计算机等级考试的考生、工程技术人员的参考书和程序设计爱好者的自学用书。
为了提高学生的实践能力,巩固各章节的知识点,作者还编写了与本书配套的《C程序设计实验指导与习题解答》,可供读者参考使用。

书籍目录

第一章 C语言概述  1.1 C语言的发展与特点  1.1.1 C语言的发展  1.1.2 C语言的特点  1.2 C语言的基本程序结构  1.3 C语言的基本语法单位  1.3.1 字符集  1.3.2 标识符  1.3.3 关键字  1.3.4 分隔符  1.4 C语言程序的编译与执行  1.4.1 编辑  1.4.2 编译  1.4.3 连接  1.4.4 执行  1.4.5 TurboC2.0的运行  本章习题  第二章 基本数据类型、运算符和表达式  2.1 C语言的数据类型  2.1.1 概述  2.1.2 数据类型  2.2 常量  2.2.1 数  2.2.2 字符常量  2.2.3 转义字符  2.2.4 字符串常量  2.2.5 符号常量  2.3 变量及其数据类型  2.3.1 变量和变量的地址  2.3.2 基本数据类型变量  2.3.3 变量说明  2.3.4 变量的初始化  2.4 运算符和表达式  2.4.1 概述  2.4.2 算术运算符和算术表达式  2.4.3 赋值运算符和赋值表达式  2.4.4 关系运算符和关系表达式  2.4.5 逻辑运算符和逻辑表达式  2.4.6 条件运算符  2.4.7 其它运算符  2.5 位运算  2.5.1 按位取反运算符  2.5.2 按位与运算符  2.5.3 按位或运算符  2.5.4 按位异或运算符  2.5.5 左移运算符  2.5.6 右移运算符  2.5.7 位复合赋值运算符  2.6 运算符的优先级和结合性  2.7 数据类型转换  2.7.1 隐式类型转换  2.7.2 强制类型转换  2.7.3 类型转换的方法  本章习题  第三章 数据的输入/输出  3.1 流  3.2 库函数与头文件  3.3 字符的输入与输出  3.3.1 字符输入函数getchar  3.3.2 字符输出函数putchar  3.4 格式化输出printf  3.4.1 格式控制字符串  3.4.2 输出类型转换符  3.4.3 printf中的控制标志  3.4.4 printf中的宽度和精度控制  3.4.5 printf中的转义字符  3.5 格式化输入scanf  3.5.1 格式控制字符串  3.5.2 输入类型转换符  3.5.3 字符扫描集输入  本章习题  第四章 程序控制结构与结构化程序设计  4.1 算法及其描述  4.1.1 算法  4.1.2 伪码  4.1.3 流程图  4.1.4 N-S流程图  4.2 语句  4.2.1 表达式语句  4.2.2 复合语句  4.2.3 空语句  4.3 程序控制结构  4.4 顺序结构  4.5 分支结构  4.5.1 if语句  4.5.2 if/else语句  4.5.3 switch语句  4.6 循环结构  4.6.1 while语句  4.6.2 do/while语句  4.6.3 for语句  4.6.4 多重循环  4.6.5 break与continue语句  4.7 结构化程序设计方法  4.8 goto语句和标号语句  本章习题  第五章 数组  5.1 一维数组  5.1.1 一维数组的定义  5.1.2 一维数组的引用  5.1.3 一维数组的初始化  5.1.4 一维数组应用举例  5.2 多维数组  5.2.1 多维数组的定义  5.2.2 多维数组的引用  5.2.3 多维数组的初始化  5.2.4 多维数组应用举例  5.3 字符数组  5.3.1 字符数组的定义和引用  5.3.2 字符数组的初始化  5.3.3 字符数组的输入/输出  5.3.4 字符串处理函数  5.3.5 字符数组的应用举例  本章习题  第六章 指针  6.1 指针的基本概念  6.1.1 什么叫指针  6.1.2 指针的目标变量  6.1.3 指针运算符  6.2 指针的定义与初始化  6.2.1 指针的定义  6.2.2 指针的初始化  6.3 指针的运算  6.3.1 指针的算术运算  6.3.2 指针的关系运算  6.3.3 指针的赋值运算  6.4 指针与数组  6.4.1 一维数组的指针表示  6.4.2 多维数组的指针表示  6.5 字符指针与字符串  6.6 指针数组  6.6.1 指针数组的概念  6.6.2 指针数组应用举例  6.7 指向指针的指针  6.7.1 多级指针的概念  6.7.2 多级指针应用举例  6.8 命令行参数  6.9 指针应用举例  本章习题  第七章 函数  7.1 模块化程序设计与函数  7.1.1 模块化程序设计  7.1.2 C语言程序的模块化结构与函数  7.1.3 C语言程序中函数的使用  7.1.4 函数的分类  ……第八章 编译预处理第九章 结构体、联合体及枚举类型第十章 文件附录A 常用ASCII码字符集附录B C语言的常用标准库函数参考文献

编辑推荐

《C程序设计(高等学校计算机基础教育改革与实践系列教材)》编著者杨国林等。    本书内容包括C语言概述,基本数据类型、运算符和表达式,数据的输入/输出,程序控制结构与结构化程序设计,数组,指针,函数,编译预处理,结构体、联合体及枚举类型,文件。    本书可作为高等学校计算机类专业程序设计基础课程教材,也可作为非计算机专业程序设计类公共基础课教材,还可作为参加全周计算机等级考试的考生、工程技术人员的参考书和程序设计爱好者的自学用书。

图书封面

评论、评分、阅读与下载


    C程序设计 PDF格式下载


用户评论 (总计0条)

 
 

 

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

京ICP备13047387号-7