更新时间:2024-05-10 13:57:00
封面
版权信息
作者简介
前言
教学建议
第1章 C语言与程序设计概述
1.1 初见C语言程序
1.2 计算机与程序设计
1.2.1 指令与程序
1.2.2 程序与程序设计
1.2.3 程序设计和程序设计语言
1.2.4 程序设计过程
1.3 C语言学习与自然语言学习类比
1.4 C语言的发展历史、现状与特点
1.4.1 C语言的发展历史和现状
1.4.2 C语言的特点
习题
第2章 示例驱动的C语言语法元素
2.1 变量与表达式
2.2 分支语句
2.2.1 if语句
2.2.2 switch语句
2.3 循环语句
2.3.1 while循环语句
2.3.2 for循环语句
2.4 符号常量
2.5 输入/输出
2.6 数组
2.7 函数
2.8 算法
2.8.1 算法概念
2.8.2 流程图与算法描述
第3章 基本数据类型和表达式
3.1 基本语法单位
3.1.1 基本符号
3.1.2 关键字
3.1.3 标识符
3.2 数据类型
3.3 常量与变量
3.3.1 常量
3.3.2 变量
3.3.3 变量的初始化
3.4 表达式和运算符
3.4.1 算术运算符
3.4.2 赋值运算符
3.4.3 关系运算符
3.4.4 逻辑运算符
3.4.5 位运算符
3.4.6 逗号运算符
3.4.7 条件运算符
3.4.8 强制类型转换运算符
3.4.9 运算符优先级和结合性
3.5 各类数值型数据间的混合运算
第4章 输入/输出语句
4.1 字符输出函数putchar
4.2 格式控制输出函数printf
4.2.1 printf函数的形式
4.2.2 格式说明字符
4.3 字符输入函数getchar
4.4 格式控制输入函数scanf
4.4.1 一般形式
4.4.2 格式说明
4.4.3 使用scanf函数时需注意的问题
4.5 多组数据输入控制
4.6 输入/输出程序示例
第5章 C语言程序结构
5.1 C语言语句概述
5.2 程序设计基础
5.3 结构化程序设计的三种基本结构
5.3.1 顺序结构
5.3.2 选择结构
5.3.3 循环结构
5.4 if分支语句
5.4.1 第一种if语句形式
5.4.2 第二种if语句形式
5.4.3 第三种if语句形式
5.4.4 if语句的嵌套
5.4.5 程序举例
5.5 switch分支语句
5.6 while循环语句
5.7 do…while循环语句
5.8 for循环语句
5.9 break语句和continue语句
5.9.1 break语句
5.9.2 continue语句
5.10 多重循环的嵌套
5.11 程序举例
5.12 C语言的基本编码规范
5.12.1 程序书写规范
5.12.2 命名规范
第6章 数组
6.1 为什么要引入数组
6.2 一维数组
6.2.1 一维数组的定义
6.2.2 一维数组元素的引用
6.2.3 一维数组元素的初始化