• C语言程序设计案例教程
21年品牌 40万+商家 超1.5亿件商品

C语言程序设计案例教程

全新正版 假一赔十 可开发票

29.68 7.1折 42 全新

库存2件

北京东城
认证卖家担保交易快速发货售后保障

作者孙承秀

出版社电子工业出版社

ISBN9787121374258

出版时间2020-03

装帧平装

开本16开

定价42元

货号1202036090

上书时间2024-12-12

轻阅书店

三年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
商品描述
前言

C语言是一种非常优秀的计算机程序设计语言,具有集高级语言和低级语言的功能于一体的特点。简洁、高效、灵活的特性令其具有独特魅力,它的简洁之美是无可替代的。C语言在计算机应用技术、计算机网络技术、控制工程、机电一体化和应用电子技术等专业教育方面起到了重要的基础性作用,尤其在计算机应用技术和计算机网络技术专业培养计划中占有重要地位。
C语言应用范围广泛,主要用于教学及嵌入式系统的应用程序开发,是时下流行的程序设计语言Java、C 、C#、PHP、JavaScript、Python等的入门课程。在新的社会形势下,初学者要想在程序设计这一领域中快速入门并提高,就需要有良好的编程基础,本书编者根据初学者的认知规律,并结合多年的教学心得,编写了本书。
本书内容简介
本书的学习共分3个阶段。
(1)*阶段是认知阶段:主要介绍C语言基本知识,包括C语言概述、C语言基本数据类型和C语言程序流程控制。
(2)第二阶段是提高阶段:主要介绍C语言深入知识,包括数组、函数、指针、结构体与共用体。
(3)第三阶段是综合应用阶段:主要介绍C语言提高知识,包括文件及在文件中的应用函数,并通过综合实例的应用加深读者对本书知识的理解。
本书特色
(1)紧密联系课堂,关注学情。本书以实际教学过程为依托,以实用性为原则,采用简练的语言,增加实用贴切的用例,理论分析深入浅出,紧密联系应用,分阶段贯穿C语言认知阶段、提高阶段和综合应用阶段的知识与技巧。
(2)浅显易懂,快速入门。本书在内容编写方面注重基础性,注重C语言在嵌入式系统的应用程序开发、Java、C 、C#、PHP、JavaScript、Python等的基础作用;每个理论知识模块分理论引述、实例解析两部分编写;对于基本知识点的分析采用简明用例,分章节增加实训指导;贯穿实例,编入学生实践用例,适合课堂授课和实践,以*终使学生在实践中能够运用C语言工具解决实际问题。



商品简介

本书从学情出发,严格按照初学者的认知规律。以通俗易懂的语言,详实简单的实例,全面诠释了C语言程序设计这门学科中的重要知识和技术。主要内容有C语言的概述、C语言中的数据类型与编程基础、结构化程序设计基本语句与算法、数组、函数、指针、结构体与共用体、文件与综合实例——学生成绩管理系统。


 

本书可作为职业院校计算机应用技术、计算机网络技术专业、控制工程专业、机电一体化专业和应用电子技术专业学生的入门教材及自主学习参考书。
本书由孙承秀、王春红担任主编,张彩虹、胡彦军、王慧敏担任副主编,贺珂、吕晓芳、宋娟娟、白燕青、乔永峰、张彬参编。在本书的编写过程中,浩鲸云计算科技股份有限公司项目研发经理张彬悉心指导,在此表示感谢。
由于编者的学术水平有限,时间仓促,书中难免有疏漏之处,真诚期望读者多提宝贵意见,以便再次改版,请随时致信prosn@163.com。

 

 编 者



 
 
 
 

作者简介

孙承秀是郑州电力职业技术学院计算机专业的骨干教师,有丰富的教学及教研经验,本书是作者多年教学经验的总结。



目录

认知阶段 
第1章 C语言概述 002 
1.1 程序设计语言概述 002 
1.1.1 C语言的发展 003 
1.1.2 C语言的特点 003 
1.1.3 C语言程序的基本结构 004 
1.2 文件包含 005 
1.3 在Microsoft VC 6.0环境下开发C语言程序 006 
1.3.1 界面外观设置 008 
1.3.2 创建工程 009 
1.3.3 创建工作空间 012 
1.3.4 新建源程序文件 014 
1.3.5 编译程序文件 015 
1.3.6 组建程序文件 016 
1.3.7 执行程序文件 017 
1.4 常见错误分析与解决 018 
本章小结 020 
思考与练习 020 
第2章 C语言基本数据类型 023 
2.1 数据类型概述 023 
2.2 常量 024 
2.2.1 整型常量 024 
2.2.2 浮点型常量 025 
2.2.3 字符常量 026 
2.2.4 字符串常量 027 
2.2.5 符号常量 028 
2.3 简单变量 029 
2.3.1 整型变量 030 
2.3.2 实型变量 030 
2.3.3 字符型变量 031 
2.4 类型转换(强制类型转换运算符) 032 
2.5 标准输出/输入函数 033 
2.5.1 标准输出函数printf() 033 
2.5.2 标准输入函数scanf() 037 
2.6 运算符 038 
2.6.1 算术运算符 038 
2.6.2 赋值运算符与复合赋值运算 039 
2.6.3 自增、自减运算符 040 
2.6.4 关系运算符 041 
2.6.5 条件运算符 041 
2.6.6 逻辑运算符 041 
2.6.7 逗号运算符 043 
2.6.8 运算符的优先级和结合性 044 
2.7 常见错误分析与解决 044 
本章小结 045 
思考与练习 045 
第3章 C语言程序流程控制 052 
3.1 C语言程序概述 052 
3.1.1 C语言程序基本特点 052 
3.1.2 C语言程序算法 053 
3.2 顺序结构程序设计和简单语句 054 
3.2.1 声明语句 054 
3.2.2 表达式语句 054 
3.2.3 输入语句 055 
3.2.4 输出语句 055 
3.2.5 返回语句 056 
3.2.6 复合语句 056 
3.3 选择结构程序设计 057 
3.3.1 单分支选择结构 058 
3.3.2 双分支选择结构 059 
3.3.3 多分支选择结构 060 
3.4 循环结构程序设计 065 
3.4.1 while结构 066 
3.4.2 for结构 067 
3.4.3 do…while结构 068 
3.4.4 循环控制语句 070 
3.4.5 循环的嵌套结构 072 
3.5 常见错误分析与解决 073 
本章小结 074 
思考与练习 074 
提高阶段 
第4章 数组 082 
4.1 一维数组 082 
4.1.1 一维数组的定义 082 
4.1.2 一维数组的引用 084 
4.1.3 一维数组的初始化 085 
4.1.4 一维数组应用实例 085 
4.2 二维数组 087 
4.2.1 二维数组的定义 087 
4.2.2 二维数组的引用 088 
4.2.3 二维数组的初始化 089 
4.2.4 二维数组应用举例 090 
4.3 字符数组和字符串 092 
4.3.1 字符数组的定义和引用 092 
4.3.2 字符数组的初始化 092 
4.3.3 字符串 093 
4.3.4 字符数组的输入/输出 093 
4.3.5 字符串处理函数 096 
4.4 常见错误分析与解决 100 
本章小结 104 
思考与练习 104 
第5章 函数 112 
5.1 函数概述 112 
5.1.1 函数定义 113 
5.1.2 函数的返回值 113 
5.2 函数原型说明和调用 115 
5.2.1 函数原型说明和函数原型定义 115 
5.2.2 函数调用的一般形式和执行过程 116 
5.2.3 函数调用的参数传递 117 
5.3 函数调用的嵌套和递归 119 
5.3.1 函数的嵌套调用 119 
5.3.2 函数的递归调用 120 
5.4 变量的作用域 121 
5.4.1 全局变量 122 
5.4.2 局部变量 122 
5.5 变量的存储类别 123 
5.5.1 动态存储 123 
5.5.2 静态存储 124 
5.6 内部函数和外部函数 127 
5.6.1 内部函数 127 
5.6.2 外部函数 127 
5.7 常见错误分析与解决 128 
本章小结 130 
思考与练习 130 
第6章 指针 140 
6.1 指针变量的概念和指针变量的定义 140 
6.1.1 指针变量的概念 140 
6.1.2 指针变量的定义 141 
6.2 指针变量的引用 143 
6.3 指针与函数 145 
6.3.1 指针变量作为函数参数 145 
6.3.2 指向函数的指针 146 
6.4 指针和数组 147 
6.4.1 一维数组的指针 147 
6.4.2 一维数组指针在函数调用中的应用 148 
6.4.3 二维数组的指针 149 
6.5 与指针相关的运算 152 
6.5.1 使用指针读取变量 152 
6.5.2 修改对象的指针 152 
6.6 常见错误分析与解决 152 
本章小结 156 
思考与练习 156 
第7章 结构体与共用体 171 
7.1 结构体类型和结构体类型变量 171 
7.1.1 结构体类型变量的定义 172 
7.1.2 结构体变量的初始化和引用 172 
7.2 结构体数组 176 
7.2.1 结构体数组的定义 176 
7.2.2 结构体数组的初始化和引用 176 
7.3 指向结构体类型数据的指针 178 
7.3.1 指向结构体类型变量的指针 178 
7.3.2 指向结构体类型数组的指针 180 
7.4 共用体 182 
7.4.1 共用体变量的定义 183 
7.4.2 共用体变量的引用 184 
7.5 枚举类型 186 
7.6 类型定义符typedef 187 
7.7 常见错误分析与解决 188 
本章小结 191 
思考与练习 192 
综合应用阶段 
第8章 文件 201 
8.1 C文件概述 201 
8.2 文件类型指针 202 
8.3 文件的打开与关闭 202 
8.3.1 文件的打开 202 
8.3.2 文件的关闭 204 
8.4 文件的读/写 205 
8.4.1 fgetc()函数和fputc()函数 205 
8.4.2 fgets()函数和fputs()函数 208 
8.4.3 fscanf()函数和fprintf()函数 209 
8.4.4 fread()函数和fwrite()函数 211 
8.5 文件的定位 212 
8.5.1 rewind()函数 212 
8.5.2 fseek()函数 214 
8.5.3 ftell()函数 215 
8.5.4 feof()函数 216 
8.6 文件操作的出错检测函数 218 
8.6.1 ferror()函数 218 
8.6.2 clearerr()函数 218 
8.7 文件操作应用 219 
8.8 常见错误分析与解决 221 
本章小结 223 
思考与练习 223 
第9章 综合实例—学生信息管理系统 232 
9.1 构造数据类型设计 232 
9.1.1 用户类别设计 232 
9.1.2 学生基本信息设计 233 
9.2 功能模块划分与实现 233 
9.2.1 自定义函数原型声明 233 
9.2.2 自定义函数功能实现 234 
附录 257 
附录1 C语言关键字 257 
附录2 C语言常用字符与ASCII代码对照表 258 
附录3 C语言常用标准库函数 259 
附录4 单片机C语言关键字 261


【前言】

   相关推荐   

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP