C语言编程基础-(第3版)

本书特色

[

本书主要介绍了C语言的基本概念、主要特点、Turbo C集成环境的使用;C语言的数据类型、C程序结构组成与设计方法;C函数的分类与调用、数组、文件与指针操作等。本书根据中等职业教育需求,重点突出其实用性、科学性和先进性。适合中职学生及社会培训人员初学者使用。

]

作者简介

[

作者王森,性别男,工作单位为解放军军械工程学院,学历为本科,教授,所学专业为计算机应用专业。我社老作者,编写的C语言编程(第2版)销量非常好。

]

目录

**篇 基础知识模块第1章 C语言概述 31.1 C语言简史及特点 31.1.1 C语言的发展 31.1.2 C语言的特点 41.2 C语言程序 41.2.1 几个典型的C程序 41.2.2 C程序的基本结构 61.2.3 C语言的基本符号与词汇 61.3 C语言集成开发环境 81.3.1 Turbo C集成开发环境介绍 81.3.2 Turbo C集成开发环境的使用 8习题一 11上机实习指导 12上机实习 Turbo C的基本操作 13第2章 数据类型和简单程序设计 162.1 基本知识 162.1.1 C语言的数据类型 162.1.2 常量与变量的使用 162.1.3 C语句 172.1.4 结构化程序设计方法 182.2 整型数据 192.2.1 整型常量 192.2.2 整型变量及分类 192.2.3 整数运算的程序设计 212.3 浮点型数据 222.3.1 浮点常数 222.3.2 浮点型变量与分类 222.3.3 符点数运算的程序设计 232.4 字符型数据 242.4.1 字符常数 242.4.2 字符变量及分类 252.4.3 字符串 262.4.4 *简单的字符和字符串处理程序 272.5 类型的混合运算 282.5.1 类型的自动转换 282.5.2 类型的强制转换 29习题二 30上机实习指导 32上机实习 基本数据类型的简单程序设计 33第3章 表达式与运算符 353.1 概述 353.1.1 表达式 353.1.2 运算符 363.2 算术运算符与算术表达式 363.2.1 算术运算符 363.2.2 算术表达式 373.3 其他运算符的应用 393.3.1 赋值运算符和赋值表达式 393.3.2 自增和自减运算符 403.3.3 条件运算符和条件表达式 413.3.4 逗号运算符和逗号表达式 433.3.5 sizeof运算符 443.4 运算符的优先级与结合性 44习题三 45上机实习指导 46上机实习 运算符及表达式应用 47第4章 数据的输入与输出 494.1 字符输入/输出函数 494.1.1 字符输入函数getchar() 494.1.2 字符输出函数putchar() 504.1.3 字符的连续输入/输出 514.2 按格式输入/输出函数 524.2.1 按格式输出函数printf() 524.2.2 按格式输入函数scanf() 57习题四 62上机实习指导 64上机实习一 字符的输入/输出 65上机实习二 格式输入/输出函数的使用 67第5章 控制结构程序设计 695.1 关系表达式与逻辑表达式 695.1.1 关系运算符与关系表达式 695.1.2 逻辑运算符与逻辑表达式 705.2 条件选择语句if 715.2.1 if语句的三种形式 715.2.2 条件分支程序设计举例 735.3 开关语句switch 755.3.1 switch语句结构形式 755.3.2 多路选择程序设计举例 775.4 循环语句 795.4.1 for语句 795.4.2 while语句 835.4.3 do-while语句 855.5 中止语句break和继续语句continue 875.5.1 break语句 875.5.2 continue语句 885.6 无条件转移语句goto 885.6.1 goto语句的格式 885.6.2 goto语句应用举例 89习题五 89上机实习指导 91上机实习一 关系表达式和逻辑表达式 91上机实习二 if语句 93上机实习三 switch语句 94上机实习四 for语句 96上机实习五 while语句和do-while语句 97第6章 数组 996.1 一维数组的定义和引用 996.1.1 一维数组的定义 996.1.2 一维数组的引用 1006.1.3 一维数组的初始化 1036.1.4 一维数组应用举例 1036.2 二维数组的定义和引用 1056.2.1 二维数组的定义 1056.2.2 二维数组的引用 1076.2.3 二维数组的初始化 1076.2.4 二维数组应用举例 1096.3 字符数组 1096.3.1 字符数组的定义和初始化 1106.3.2 字符数组的引用 1106.3.3 字符串与字符数组 1116.3.4 字符串的输入、输出和处理 111习题六 116上机实习指导 117上机实习一 数值型数组 119上机实习二 字符型数组 121第7章 函数 1247.1 函数概述 1247.1.1 为什么要使用函数 1247.1.2 库函数和用户自定义函数 1257.2 函数的定义 1257.2.1 函数定义的一般形式 1257.2.2 有关函数定义的几点说明 1267.3 函数参数及返回值 1277.3.1 函数参数 1277.3.2 函数的返回值 1297.4 函数的调用 1307.4.1 函数的语句调用 1307.4.2 函数表达式调用 1317.4.3 函数的递归调用 1337.4.4 函数的嵌套调用 1357.5 数组作函数参数 1367.5.1 数组元素作函数参数 1367.5.2 数组名作函数参数 1367.6 变量的作用域和生存期 1387.6.1 变量的作用域 1387.6.2 变量的生存期 1417.7 函数的作用域 1437.7.1 内部函数 1437.7.2 外部函数 143习题七 144上机实习指导 147上机实习一 函数的定义和调用 148上机实习二 局部变量和全局变量 150上机实习三 一个应用程序的设计 152第8章 文件 1568.1 C语言文件概述 1568.1.1 C语言文件的存储方式及分类 1568.1.2 文件指针 1578.2 文件的打开与关闭 1578.2.1 文件的打开(fopen()函数) 1578.2.2 文件的关闭(fclose( )函数) 1598.3 文件的读写 1598.3.1 字符的输入和输出 1598.3.2 字符串的输入和输出 1618.3.3 按格式输入和输出 1628.4 随机文件的读写 1648.4.1 fseek( )函数 1648.4.2 fread( )与fwrite( )函数 164习题八 166上机实习指导 167上机实习一 文件的顺序读写 168上机实习二 文件的随机读写 170第二篇 选用模块第9章 编译预处理 1759.1 宏定义 1759.1.1 不带参数的宏定义 1759.1.2 带参数的宏定义 1769.2 文件包含 1789.2.1 使用格式 1789.2.2 使用说明 1799.3 条件编译 1799.3.1 形式1 1799.3.2 形式2 1809.3.3 形式3 180习题九 181第10章 指针 18410.1 指针概述 18410.1.1 变量的地址与指针变量 18410.1.2 指针变量的定义 18510.1.3 指针变量的操作 18610.2 指针与数组 18810.2.1 一维数组的指针 18810.2.2 二维数组的指针 19010.2.3 指向字符串的指针 19210.3 指针与函数 19310.3.1 指针作为函数的参数 19310.3.2 返回指针值的函数 19610.3.3 指向函数的指针 197习题十 199上机实习指导 201上机实习 指针的简单应用 202附录A ASCII码字符表 204附录B Turbo C库函数简介 205附录C Turbo C编译错误信息 213

封面

C语言编程基础-(第3版)

书名:C语言编程基础-(第3版)

作者:王森

页数:216

定价:¥29.0

出版社:电子工业出版社

出版日期:2017-07-01

ISBN:9787121320590

PDF电子书大小:103MB 高清扫描完整版

百度云下载:http://www.chendianrong.com/pdf

发表评论

邮箱地址不会被公开。 必填项已用*标注