更新时间:2023-11-23 19:17:38
封面
版权信息
内容简介
前言
第一章 初识C语言
1.1 计算机语言的发展历程
1.2 C语言的发展
1.3 认识C语言程序
1.3.1 简单的C语言程序举例
1.3.2 C语言程序基本结构
1.3.3 C语言程序编写规范
1.4 C语言程序开发流程及开发环境
1.4.1 C语言程序开发流程
1.4.2 C语言程序开发环境
本章小结
课后习题
第二章 C语言程序设计基础
2.1 数据的表示
2.1.1 常量和变量
2.1.2 数据类型
2.2 数据操作
2.2.1 算术运算
2.2.2 逻辑运算
2.2.3 位运算
2.2.4 条件运算
2.2.5 逗号运算
2.3 算法与结构化程序设计
2.3.1 算法
2.3.2 三种基本结构
2.4 综合案例
2.4.1 案例一:认识转义字符
2.4.2 案例二:认识逻辑运算符
2.4.3 案例三:学习成绩等级划分
第三章 顺序结构程序设计
3.1 语句和注释
3.2 顺序结构程序设计
3.2.1 变量定义及初始化
3.2.2 赋值语句和表达式语句
3.2.3 格式化输出printf
3.2.4 格式化输入scanf
3.2.5 字符输入或输出
3.3 综合案例
3.3.1 案例一:大雁的智慧
3.3.2 案例二:从头到尾
3.3.3 案例三:如影随形
第四章 选择结构程序设计
4.1 条件表达式
4.1.1 关系表达式
4.1.2 逻辑表达式
4.2 if选择语句
4.2.1 单分支if语句
4.2.2 双分支if语句
4.2.3 多分支if语句
4.3 switch多分支语句
4.4 综合案例
4.4.1 案例一:自动售货机
4.4.2 案例二:多劳多得
4.4.3 案例三:自助加油站
第五章 循环结构程序设计
5.1 循环结构的功能
5.2 循环结构语句
5.2.1 while语句
5.2.2 do...while语句
5.2.3 for语句
5.2.4 循环语句的嵌套
5.3 循环控制语句
5.3.1 break语句
5.3.2 continue语句
5.4 综合案例
5.4.1 案例一:卖西瓜
5.4.2 案例二:水仙花数
5.4.3 案例三:百钱百鸡
第六章 批量数据处理
6.1 数组
6.1.1 一维数组
6.1.2 二维数组
6.2 字符数组与字符串数组
6.2.1 字符数组
6.2.2 使用字符串处理函数
6.3 综合案例
6.3.1 案例一:逆序排列
6.3.2 案例二:输出转置矩阵
6.3.3 案例三:字符串处理函数的应用
第七章 模块化程序设计
7.1 模块化程序设计思想
7.1.1 模块化程序设计原则
7.1.2 模块化程序设计步骤
7.1.3 模块化程序设计优点
7.2 函数的基本使用
7.2.1 无参函数