第1章 C语言基础知识
1.1 C语言概述
1.1.1 C程序的结构
1.1.2 C程序的上机步骤
1.2 C语言的基本数据类型
1.2.1 标识符
1.2.2 常量
1.2.3 变量
1.3 基本输入/输出函数
1.3.1 格式化输出函数
1.3.2 格式化输入函数
1.3.3 字符输入/输出函数
1.4 运算符和表达式
1.4.1 算术运算符与算术表达式
1.4.2 赋值运算符与赋值表达式
1.4.3 逗号运算符与逗号表达式
1.4.4 简单的位运算与位表达式
1.4.5 运算符的优先级
1.5 类型转换
1.5.1 隐式类型转换
1.5.2 显式类型转换
1.6 C程序展示
本章小结
习题
第2章 算法
2.1 算法的概念
2.2 利用计算机求解问题的一般过程
2.3 算法的描述
2.3.1 用自然语言描述算法
2.3.2 用流程图描述算法
2.3.3 用N-S流程图描述算法
2.3.4 用伪代码描述算法
2.3.5 用计算机语言描述算法
2.4 算法举例
本章小结
习题
第3章 C程序的控制结构
3.1 分支结构
3.1.1 关系表达式和逻辑表达式
3.1.2 if语句
3.1.3 条件表达式
3.1.4 switch语句
3.2 循环结构
3.2.1 while语句
3.2.2 do…while语句
3.2.3 for语句
3.2.4 break语句和continue语句
3.2.5 循环的嵌套
3.3 综合应用
本章小结
习题
第4章 数组与指针
4.1 数组
4.1.1 一维数组
4.1.2 二维数组
4.1.3 字符数组
4.2 指针
4.2.1 指针变量的定义与相关运算
4.2.2 指针与一维数组
4.2.3 指针与二维数组
4.2.4 指针数组
4.2.5 指针与字符串
4.3 动态内存分配
4.4 数组与指针综合应用
4.4.1 单词统计
4.4.2 排序
4.4.3 查找
4.4.4 进制转换
4.4.5 二维数组应用
本章小结
习题
第5章 函数
5.1 函数概述
5.1.1 函数的定义
5.1.2 函数的声明和调用
5.2 函数参数的传递方式
5.2.1 值传递方式
5.2.2 地址传递方式
5.3 函数的嵌套与递归
5.3.1 函数的嵌套调用
5.3.2 函数的递归调用
5.4 变量的作用域与存储类型
5.4.1 变量的作用域
5.4.2 变量的存储类型
5.5 内部函数和外部函数
5.5.1 内部函数
5.5.2 外部函数
5.6 编译预处理
5.6.1 宏定义
5.6.2 文件包含
5.6.3 条件编译
5.7 标准函数简介
5.7.1 字符串处理函数
5.7.2 字符处理函数
5.7.3 动态地址分配函数
5.7.4 数学函数
5.7.5 数据类型转换函数
5.7.6 其他函数
5.8 函数综合应用案例
5.8.1 字符串处理函数应用
5.8.2 函数指针应用
5.8.3 递归算法应用
本章小结
习题
第6章 结构体与共用体
6.1 结构体类型
6.1.1 结构体类型的定义和使用
6.1.2 指向结构体类型数据的指针
6.2 共用体与枚举类型
6.2.1 共用体
6.2.2 枚举类型
6.3 链表
6.4 结构体综合应用
6.4.1 学生成绩查询
6.4.2 个人通讯录
本章小结
习题
第7章 文件操作
7.1 文件概述
7.1.1 文件的概念
7.1.2 文件类型指针
7.1.3 文件的操作
7.2 文件的打开和关闭
7.2.1 文件打开函数
7.2.2 文件关闭函数
7.3 文件的顺序读/写
7.3.1 字符读/写函数
7.3.2 字符串读/写函数
7.3.3 格式化读/写函数
7.3.4 二进制文件读/写函数
7.4 文件的随机读/写
7.5 文件状态检查函数
7.5.1 文件读/写结束检查函数
7.5.2 文件出错检查函数
7.5.3 文件出错复位函数
本章小结
习题
第8章 C语言课程设计
8.1 C语言课程设计实施方案
8.2 C语言课程设计任务书1
8.3 C语言课程设计任务书2
8.4 C语言课程设计任务书3
8.5 C语言课程设计任务书4
8.6 C语言课程设计任务书5
附录A 常用字符与ASCII(十进制)对照表
附录B C语言课程设计模板
参考文献
C语言程序设计(第3版)图书目录
阐述了C++程序结构的组织方式,包括文件、模块和函数的合理布局。实验五 C++程序的结构(2学时)通过实例,学习如何规划和构建具有良好结构的C++程序。习题解答 解答了关于程序结构的常见问题,帮助读者优化代码结构。第6章 数组、指针与字符串 讲解了数组、指针和字符串的使用方法,以及它们在程序设计中的重...
C语言程序设计(普通高等教育十一五国家级规划教材)图书目录
第1章 C语言概述1.1 C语言概况1.1.1 C语言的发展历程1.1.2 C语言的主要特点1.2 简单的C语言程序1.3 算法基础1.3.1 算法概述1.3.2 算法的表示与设计本章小结 习题一 第2章 数据类型、运算符和表达式2.1 数据类型详解2.1.1 数据类型介绍2.1.2 整型、实型与字符型2.2 标识符、常...
c语言程序设计图书目录
以下为C语言程序设计的图书目录概要:第1章 程序设计基础 1.1 程序设计语言1.2 算法与逻辑1.2.1 算法概念与描述1.2.2 逻辑结构(条件、循环等)1.2.3 算法特性与评价1.3 设计与实现1.3.1 编程过程1.3.2 VisualC++ 6.0实践1.3.3 程序示例1.4 C语言程序结构1.4.1 函数化编程1.4....
C语言程序设计实训图书目录
实验十二:文件 第二部分 课程设计 一、课程设计的目的与要求 二、课程设计的基本方法和步骤 三、课程设计考核标准 四、课程设计实例 五、课程设计任务书 第三部分 习题集与参考答案 第1章:C语言概述 第2章:基本数据类型、运算符及表达式 第3章:顺序结构程序设计 第4章:选择结构程序设计 第5章...
重点大学计算机专业系列教材:C语言程序设计图书目录
本教材以C语言程序设计为核心,旨在为计算机专业的学生提供深入、全面的理论知识与实践技能。以下为各章节概览:第1章:概论 1.1 C语言的发展历程与独特特点 1.2 C程序的基本构成与结构 1.3 编译C程序的全过程 小结:理解C语言的基本概念与编译流程 练习题1:实践基本概念 第2章:数据类型及其运算 ...
高等学校计算机应用规划教材:C语言程序设计图书目录
以下为《高等学校计算机应用规划教材:C语言程序设计》的图书目录概览:第1章 C语言基础 C语言历史简介:讲述了C语言的发展历程。C语言特性:介绍了C语言的关键特性。源程序示例:通过实例展示C语言程序的基本构成。程序流程:涵盖了编辑、编译、连接和运行程序的步骤。习题:引导读者实践所学知识。第2章 ...
C语言程序设计实用教程图书目录
以下是一份C语言程序设计实用教程的详细目录:首先,序言部分为读者介绍了书籍的总体目标和重要性,帮助理解后续章节的内容。接着,第1章深入探讨程序设计的基本概念和C语言的概述,为后续章节的学习奠定了基础。在第2章,读者将学习C语言的基本数据类型和它们的运算,这包括整型、浮点型等,以及如何进行...
C语言与程序设计图书目录
本图书旨在系统地讲解C语言程序设计的核心知识与实践技巧,帮助读者深入理解并掌握C语言编程的基本概念与应用。从序言开始,本书逐步引导读者步入C语言的世界,涵盖从基本编程到高级技术的全面内容。第2章“用C语言编写程序”,深入浅出地讲解了如何使用C语言编写基本程序,从创建项目、编写代码到运行程序的...
C语言详解图书目录
探索C语言学习之路,从计算机科学职业起步,到C语言的深入掌握,本书为你构建全面知识体系。第1章,带你领略计算机与程序设计的基本概念,为后续学习打下坚实基础。第2章,C语言概述,详细阐述C语言的特点、历史及应用领域。第3章,自顶向下设计函数,掌握如何构建逻辑清晰、易于维护的代码结构。第4章,...
高职高专公共基础课规划教材:C语言程序设计基础图书目录
3.1.1 算法设计3.1.2 算法的描述3.2 顺序结构 3.2.1 C语言语句概述3.2.2 格式输入与输出3.2.3 顺序结构程序举例3.3 选择结构 3.3.1 if语句3.3.2 条件运算符3.3.3 switch语句3.3.4 选择结构程序举例3.4 循环结构 3.4.1 while语句3.4.2 do-while语句3.4.3 for语句3.4.4...