内容推荐 本书共十四章,主要介绍了程序语言的基础语法知识,包括顺序、分支、循环三种程序结构;以及一维数组、二维数组、函数、指针、结构体、文件等内容;本书最后介绍了如何利用程序语言知识进行综合应用开发。本书把程序语言的基础知识与日常生活中的应用案例相结合,讲解清晰、透彻,针对书中的每个经典案例,提炼求解问题的关键思路,归纳总结编程过程中的易错点。书中的二维码链接的是部分重点内容的讲解视频,帮助初学者理解书中相应的知识点,快速掌握程序语言的编程方法与技巧。 本书用案例引出知识点,内容由浅入深,将程序设计与开发以及部分算法的思想等渗透和贯穿到每个知识点模块的讲解中。 本书适合作为普通高校计算机专业的教材,也适合非计算机专业的学生作为程序设计的入门教材。 目录 前言 第1章 C语言初探 1.1 C语言简介 1.2 C语言编程环境 1.3 简单编程案例 1.4 本章小结 习题1 第2章 数据类型与表达式 2.1 案例初探 2.2 数据类型 2.3 变量 2.4 常量 2.5 运算符 2.6 位运算 2.7 数据类型强制转换 2.8 格式化输入输出 2.9 编译预处理 2.10 本章小结 习题2 第3章 简单分支及其应用 3.1 案例初探 3.2 关系运算、逻辑运算、条件运算 3.3 if分支 3.4 if语句嵌套 3.5 简单分支综合应用 3.6 本章小结 习题3 第4章 多分支语句 4.1 案例初探 4.2 switch分支 4.3 多分支综合应用 4.4 本章小结 习题4 第5章 简单循环 5.1 案例初探 5.2 for语句 5.3 while和do while语句 5.4 简单循环综合应用 5.5 本章小结 习题5 第6章 复杂循环及其应用 6.1 案例初探 6.2 多重循环、循环嵌套 6.3 break和continue语句 6.4 复杂循环综合应用 6.5 本章小结 习题6 第7章 一维数组及其应用 7.1 一维数组初探 7.2 一维数组定义、使用 7.3 选择排序与冒泡排序 7.4 一维数组综合应用 7.5 本章小结 习题7 第8章 二维数组及其应用 8.1 二维数组初探 8.2 二维数组定义、使用、初始化 8.3 二维数组综合应用 8.4 本章小结 习题8 第9章 函数及其应用 9.1 函数初探 9.2 函数定义、调用关系 9.3 函数参数传递 9.4 变量的作用域与存储类别 9.5 递归函数 9.6 字符串处理函数 9.7 函数应用综合案例 9.8 本章小结 习题9 第10章 简单指针及其应用 10.1 指针初探 10.2 一维指针定义、使用 10.3 一维指针与数组的关系 10.4 一维指针及其应用 10.5 本章小结 习题10 第11章 复杂指针及其应用 11.1 复杂指针初探 11.2 二级指针 11.3 指针数组、数组指针 11.4 指针函数、函数指针 11.5 复杂指针综合应用 11.6 本章小结 习题11 第12章 结构体及其应用 12.1 结构体案例初探 12.2 结构体定义与使用 12.3 结构体与数组、指针的关系 12.4 链表 12.5 结构体综合应用 12.6 本章小结 习题12 第13章 文件 13.1 文件初探 13.2 文件定义、打开关闭 13.3 常用的文件处理函数 13.4 文件的输入、输出重定位 13.5 文件综合应用 13.6 本章小结 习题13 第14章 综合案例 14.1 学生成绩管理系统 14.2 学生信息管理系统 14.3 链表的综合运算 习题14 附录 附录A相关参考表 附录BDev C++的调试步骤 参考文献 |