-
绪章绪论
学习C语言的原因,C语言的历史、影响力和运行过程
-
●0.1C语言的历史
C语言的基本概念、特点和历史
-
●0.2C语言的工作过程
C语言的历史和计算机程序的工作过程
-
●0.3程序设计掌上移动自主学习平台(AnyWork网页版)使用教程
AnyWork网页版的使用教程
-
●0.4程序设计掌上移动自主学习平台(AnyWork移动版)使用教程
AnyWork移动版的使用教程
-
●0.5远程在线程序设计实验系统(AnyViewC)使用教程
AnyViewC的使用教程
-
第一章算法
学习算法的定义、分类、特性和三种基本结构,以及通过传统流程图和NS图表示算法,并学习四个结构化程序设计的方法
-
●1.1算法定义与分类
算法的简介与举例
-
●1.2算法特性
算法的五个特性
-
●1.3传统流程图表示算法
用传统流程图来表示算法
-
●1.4三种基本结构
传统流程图的弊端与三种基本结构
-
●1.5用计算机语言表示算法
用计算机语言表示算法
-
●1.6结构化程序设计方法
结构化程序设计的四个步骤
-
●1.7程序设计构成
程序设计构成简介
-
第二章顺序结构
学习C语言中的常量、变量、数据类型、运算符、表达式,以及C语言语句的表达和常用输入输出函数
-
●2.1常量
五种常量的详解与举例
-
●2.2变量
变量的定义与详解
-
●2.3数据类型
数据类型的定义与四大类型
-
●2.4整型类型数据
整型类型数据的表示和存储方法
-
●2.5字符型和浮点型数据
字符型和浮点型数据的表示和存储方法
-
●2.6运算符(1)
运算符的类别和作用
-
●2.7运算符(2)
常用运算符的运算和例子
-
●2.8表达式
表达式的定义和运算规律
-
●2.9C语句(1)
C语句的单位和类型详解
-
●2.10C语句(2)
赋值语句的详解
-
●2.11数据的输入输出(1)
数据输入与输出概念的了解与掌握
-
●2.12数据的输入输出(2)
常用输入输出函数详解
-
第三章选择结构
学习C语言中选择结构的程序设计,包含关系运算符和表达式、逻辑运算符和表达式、条件运算符和表达式、以及switch多分支选择结构
-
●3.1三种if语句
三种IF语句,选择关系的嵌套
-
●3.2关系运算符和关系表达式
六种关系运算符,关系表达式的定义与书写
-
●3.3逻辑运算符与逻辑表达式
逻辑运算符,逻辑表达式的定义与书写
-
●3.4条件运算符与条件表达式
条件运算符,条件表达式的定义与书写
-
●3.5switch多分支选择结构
switch的构成与构建
-
第四章循环结构
学习C语言中循环结构的程序设计,并掌握循环之间的嵌套和比较
-
●4.1while循环设计结构
理解三种循环结构的用法,理解不同的跳出循环的方法的区别;理解while循环的结构设计
-
●4.2for循环设计结构
理解for循环结构的用法,以及与其他循环结构的区别
-
●4.3循环结构嵌套和比较
循环结构嵌套的理解和比较;提前跳出/结束循环结构的方式
-
●4.4循环结构设计综合应用
循环结构设计的综合应用
-
第五章数组
学习C语言中的数组来批量处理数据,了解一\二维数组的定义以及使用方法,并掌握字符数组的常用操作和冒泡排序法
-
●5.1一维数组(1)
了解一维数组的定义以及使用
-
●5.2一维数组(2)
了解一维数组的定义以及使用
-
●5.3冒泡排序法
了解排序的概念,以及冒泡排序算法
-
●5.4二维数组(1)
了解二维数组定义的定义以及使用
-
●5.5二维数组(2)
二维数组的相关拓展
-
●5.6字符数组(1)
了解字符数组的定义以及使用
-
●5.7字符数组(2)
了解字符数组的输入输出
-
●5.8字符串处理函数
了解并使用常用字符串处理函数
-
第六章函数
学习C语言函数的定义方法与调用方法,掌握函数参数传递中的形参实参的概念,能够运用嵌套和递归调用函数来解决问题,对变量存储方式、生命周期、作用域有深刻理解
-
●6.1函数
函数的定义,定义函数的方法与函数的调用
-
●6.2函数的返回值
函数返回值的定义与举例
-
●6.3函数声明
函数的声明与函数原型
-
●6.4函数的形参和实参
形参实参的定义与函数调用的过程
-
●6.5函数嵌套调用
函数的嵌套调用方法和作用
-
●6.6函数的递归调用
函数的递归调用方法和作用
-
●6.7数组元素作为函数实参
数组元素作函数参数
-
●6.8数组名作为函数参数
数组名作函数参数
-
●6.9局部变量和全局变量
局部和全局两种作用域中的变量
-
●6.10变量的存储方式和生存期
变量的两种存储方式以及四种存储类别
-
●6.11外部函数和内部函数
两种函数类型
-
第七章指针
学习C语言的指针变量定义与引用方法,能够掌握传递指针变量参数到函数中,并能够熟练应用指针变量来引用数组和字符串
-
●7.1定义指针变量
指针变量进行定义和初始化
-
●7.2引用指针变量
引用指针变量的方法
-
●7.3指针变量作为函数参数
指针变量作为函数参数的格式
-
●7.4通过指针引用数组
通过指针变量引用数组的数据进行运算
-
●7.5通过指针引用字符串
指针引用字符串的格式和运算