更新时间:2019-10-12 16:41:16
封面
版权信息
内容简介
前言
第1章 程序设计概述及算法
1.1 程序设计和程序设计语言
1.1.1 程序及程序设计
1.1.2 进制转换
1.1.3 程序设计语言
1.2 算法及算法表示
1.2.1 算法的概念
1.2.2 算法的表示
1.3 结构化程序设计
1.4 C语言的历史及特点
1.4.1 C语言的发展历史
1.4.2 C语言的特点
1.5 C语言程序的结构
1.6 Visual C++ 6.0运行环境简介
课后习题
第2章 C语言编程基础知识
2.1 C语言的基本架构
2.2 常量
2.2.1 常量的分类
2.2.2 用printf()输出常量数据
2.3 变量
2.3.1 变量的定义及基本操作
2.3.2 用printf()输出变量的值
2.4 表达式
2.4.1 不同的表达式及其值的计算
2.4.2 运算符的优先级和结合性
2.5 用scanf()输入变量的值
第3章 C语言编程基础控制结构
3.1 C语句
3.2 顺序结构编程
3.3 选择结构编程
3.3.1 if语句的三种结构
3.3.2 条件运算符语句
3.3.3 switch语句
3.4 循环结构编程
3.4.1 while语句
3.4.2 do…while语句
3.4.3 for循环语句
3.5 题型举例
3.5.1 累加和、累乘积
3.5.2 输出具有特殊性质的数
3.5.3 求斐波那契数列
3.5.4 循环嵌套
3.5.5 break语句和continue语句的使用
第4章 数组
4.1 一维数组
4.1.1 一维数组的定义
4.1.2 一维数组的初始化
4.1.3 一维数组的元素引用
4.2 二维数组
4.2.1 二维数组的定义
4.2.2 二维数组的初始化
4.2.3 二维数组的元素引用
4.3 数组与常用算法
4.3.1 冒泡算法
4.3.2 选择算法
4.3.3 顺序查找
4.3.4 折半查找
4.3.5 矩阵运算
第5章 指针
5.1 指针和指针变量
5.1.1 指针的概念
5.1.2 指针变量的概念
5.1.3 指针变量的定义
5.1.4 取地址运算符和间接访问运算符
5.1.5 指针变量赋值
5.2 指针运算
5.2.1 指针与整数的加减量运算
5.2.2 指针与指针的关系运算
5.2.3 指针与指针的差值运算
5.3 指针与数组
5.3.1 一维数组与指针
5.3.2 二维数组和行指针
5.4 指针与字符串
5.4.1 字符串常量、字符串结束符、字符常量
5.4.2 使用字符数组保存字符串
5.4.3 使用字符指针指向字符串
5.4.4 字符串的输入/输出操作
5.4.5 字符数组与字符指针使用方式的比较
5.4.6 常用字符串操作函数
5.4.7 字符指针、字符数组应用示例
5.5 指针的高级内容
5.5.1 指向指针的指针
5.5.2 指针数组
第6章 函数
6.1 函数的分类
6.2 函数的定义
6.3 函数的调用
6.3.1 函数的调用方式
6.3.2 被调函数的声明
6.3.3 函数的参数
6.3.4 数组作为函数参数