作者:肖 斌
书号:ISBN 978-7-5636-7282-0
出版时间:2021年9月
开本:16开
页数:254
字数:399千字
定价:39.00元
本教材聚焦程序设计思维,打破传统编程入门教材被零散语法规则束缚的不足,力求实现从现实世界到逻辑世界求解思维的转换,通过C语言与实际问题的结合,深入剖析用程序语言表达思想的方法与技术。全书共分11章,第一章主要介绍C语言程序设计概况、开发步骤和开发工具,第二至第四章介绍变量和数据类型、运算符与表达式、基本输入输出函数,第五至第七章分别介绍面向过程程序的顺序、选择和循环控制结构,第八至第十一章分别介绍函数、数组、指针和结构体。每章附有要点小结和练习题,附录提供C语言相关标准文件及调试说明。
本教材的特色是基于计算思维,用最简明的语言、最典型的实例及最通俗的解释将程序的趣味性挖掘出来,带给读者全新学习体验,以更便捷地掌握计算机编程规范,形成分析和解决实际问题的工程应用能力。本教材可作为高等院校相关专业的教材,也适用于对程序设计感兴趣的初学者学习参考。
第一章 外星语言的第一次亲密接触——计算机程序设计
第一节 揭开“外星人”的神秘面纱
第二节 中国软件的腾飞之路
第三节 不以规矩 不能成方圆——C语言简介
第四节 会当凌绝顶 一览众山小——C程序结构
第五节 庖丁解牛——简单的C程序
第六节 循序渐进——C程序开发步骤
第七节 工欲善其事必先利其器——VS2015 IDE开发工具介绍
第二章 千里之行 始于足下——C语言变量和数据类型
第一节 物以类聚——数据类型
第二节 追根溯源——变量定义和赋值的本质
第三节 眼见未必为实——常量
第四节 近墨者黑 近赤者红——数据类型转换
第三章 万丈高楼平地起——运算符与表达式
第一节 用发展的眼光看算术运算符
第二节 机器人的逻辑——逻辑运算符
第三节 关系运算符
第四节 赋值运算符
第五节 其他常用运算符
第六节 运算符的运算规则
第四章 以人为本——基本输入输出函数
第一节 人性化的输出函数printf
第二节 拒绝硬编码的输入函数scanf
第三节 字符与字符串的输入输出函数
第四节 将探究进行到底——scanf字符输入问题
第五节 学生信息管理系统中输入输出函数的应用
第五章 匠心的起航之路——顺序结构
第一节 匠心之编程规范
第二节 全局观之C语言程序结构
第三节 匠心的历练——顺序结构实例
第四节 学生信息管理系统中顺序结构的应用
第六章 鱼和熊掌不可兼得——选择控制结构
第一节 if单分支语句
第二节 if … else双分支语句
第三节 if … else if … else 多分支语句
第四节 switch语句
第五节 实践是检验真理的唯一标准——选择结构实例
第六节 学生信息管理系统中选择结构的应用
第七章 匠人愚公移山之坚持——循环控制结构
第一节 for循环
第二节 while循环
第三节 do … while循环
第四节 循环控制语句
第五节 实践出真知——循环实例
第六节 学生信息管理系统中循环结构的应用
第八章 分而治之 各个击破——函数
第一节 系统函数
第二节 自定义函数
第三节 参数的传递
第四节 函数的返回
第五节 变量作用域
第六节 递归函数
第七节 函数设计原则
第八节 函数应用实例
第九节 学生信息管理系统中函数的应用
第九章 物以类聚——数组
第一节 一维数组
第二节 数组在函数中的应用
第三节 字符串
第四节 字符串输入输出
第五节 一维数组应用实例
第六节 二维数组
第七节 学生信息管理系统中数组的应用
第十章 透过现象看本质——指针
第一节 指针变量的定义
第二节 指针变量的初始化与赋值
第三节 NULL指针
第四节 指针的算术运算
第五节 指针与函数
第六节 指针与数组
第七节 指针与字符串
第八节 指向指针的指针
第九节 指针实例
第十节 学生信息管理系统中指针的应用
第十一章 整体与部分的辩证统一——结构体
第一节 结构体的定义
第二节 结构体的初始化
第三节 结构体成员的访问
第四节 结构体用作参数
第五节 结构体实例
第六节 学生信息管理系统中结构体的应用
附录
参考文献
山东省青岛市黄岛区长江中路66号中国石油大学出版社 266580
(0532)86981236
版权所有(C)2022 中国石油大学出版社 鲁ICP备15009631号-6 (署)网出证(鲁)字第017号