更新时间:2022-04-26 17:58:15
封面
版权信息
版权
内容提要
序
前言
第1章 计算机基础和编程环境搭建
1.1 认识计算机
1.2 计算机语言与C语言
1.3 Qt下载和安装
1.4 习题
第2章 C语言入门
2.1 认识C语言程序
2.2 基本语法
2.2.1 令牌
2.2.2 分号
2.2.3 注释
2.2.4 标识符
2.2.5 保留字
2.2.6 空格
2.3 变量和数据类型
2.3.1 变量
2.3.2 数据类型
2.3.3 数据长度
2.3.4 多个变量连续定义
2.4 输入和输出
2.4.1 putchar()函数
2.4.2 printf()函数
2.4.3 puts()函数
2.4.4 scanf()函数
2.4.5 getchar()函数
2.4.6 gets()函数
2.5 变量运算
2.5.1 加减乘除
2.5.2 除数异常处理
2.5.3 取余运算
2.5.4 运算简写
2.5.5 字符与整数混合运算
2.5.6 自增和自减运算
2.5.7 算术表达式和运算符的优先性与结合性
2.5.8 类型转换
2.6 宏和常量
2.6.1 宏定义
2.6.2 常量
2.7 运算符与优先级
2.7.1 关系运算符与优先级
2.7.2 逻辑运算符与优先级
2.8 编程规范
2.9 编程实例
2.9.1 浮点数交换
2.9.2 浮点数相乘
2.10 习题
第3章 流程图
3.1 流程图符号组成
3.2 流程图绘制
3.3 习题
第4章 顺序、分支和循环结构
4.1 顺序结构
4.2 分支结构
4.2.1 if 语句
4.2.2 if ... else语句
4.2.3 if...else if 语句
4.2.4 switch语句
4.3 循环结构
4.3.1 循环类型
4.3.2 循环控制语句
4.3.3 循环综合应用
4.4 习题
第5章 函数
5.1 函数定义
5.2 变量作用域
5.2.1 局部变量
5.2.2 全局变量
5.2.3 static修饰
5.2.4 跨文件调用变量的方法
5.3 函数嵌套调用
5.4 函数递归调用
5.5 习题
第6章 断点调试
6.1 断点
6.2 调试过程
6.3 习题
第7章 数组
7.1 一维数组
7.2 冒泡法排序
7.3 二维和多维数组
7.4 习题
第8章 指针
8.1 指针的概念
8.2 指针变量
8.2.1 定义
8.2.2 NULL指针
8.2.3 使用指针变量
8.3 数组指针
8.3.1 一维数组指针
8.3.2 指针运算
8.3.3 一维数组指针的使用
8.3.4 数组作为参数
8.3.5 指针与二维数组
8.3.6 指针数组与数组指针