首页 > 编程语言 >高级语言程序设计(c语言版)

高级语言程序设计(c语言版)

时间:2022-12-05 21:59:41浏览次数:53  
标签:函数 高级 C语言 数组 程序设计 小结 语言版 指针

高级语言程序设计(c语言版)

   ——基于计算思维能力培养

作者:揭安全

出版社:人民邮电出版社

 


一、程序设计引论

1.1 计算科学与问题求解

1.2 程序与程序设计

1.3 程序设计语言

1.4 C语言简介

1.5 C语言程序开发工具

1.6 C语言程序开发步骤

1.7 小结

 

二、数据类型,运算符与表达式

2.1 C程序基本结构

2.2 C程序中常见的符号

2.3 数据类型

2.4 常量

2.5 变量

2.6 运算符与表达式

2.7 表达式的类型转换

2.8 const常量

2.9 小结

 

三、算法与简单C语言程序设计

3.1 C语句

3.2 C程序输入/输出操作的实现

3.3 算法

3.4 简单程序设计举例

3.5 小结

 

四、程序基本控制结构

4.1 逻辑运算符与逻辑表达式

4.2 选择控制结构

4.3 条件表达式

4.4 switch多分支语句

4.5 循环控制结构

4.6 程序跳转语句

4.7 多重循环及其应用

4.8 循环程序设计方法

4.9 小结

 

五、函数及其应用

5.1 C函数概述

5.2 C语言函数的定义和调用

5.3 引用库函数与自定义函数

5.4 函数参数传递方式

5.5 函数嵌套调调用

5.6 递归函数及其应用

5.7 变量的作用域与生存空间

5.8 函数综合应用

5.9 小结

 

六、数组及其应用

6.1 一维数组

6.2 向函数传递一维数组

6.3 基于数组的常用算法及其应用

6.4 二维数组

6.5 向函数传递二维数组

6.6 字符串及字符数组

6.7 基于数组的递归算法

6.8小结

 

七、指针及其应用

7.1 指针的本质

7.2 指针变量的定义与初始化

7.3 间接寻址运算符

7.4 指针与函数

7.5 指针和一维数组

7.6 字符指针

7.7 指针和二维数组

7.8 指针的高级应用

7.9 小结

 

八、结构体及其应用

8.1 为何要用结构体

8.2 结构体类型与结构体变量

8.3 指向结构体的指针

8.4 向函数体传递结构体

8.5 结构体数组

8.6 动态数据结构----单链表

8.7小结

 

九、文件与数据存储

9.1 引例——学生文件信息创建

9.2 文件概述

9.3 文件的打开与关闭

9.4 文件检测函数

9.5 文件的读写操作

9.6 文件的随机读写

9.7 利用位运算对文件数据加密

9.8 小结

 

十、C综合性程序设计案例分析

10.1 软件开发过程概述

10.2 基于用户角色的图书管理系统案例分析

10.3 课程设计的实施建议与选题设计

 

附录

附录1:C语言中的关键词

附录2:常用字符与ASCII码

附录3:运算符的优先级和结合性

附录4:常用的C语言函数库

附录5:计算机2级C考试大纲

附录6:Visual C++6.0使用指南

 

标签:函数,高级,C语言,数组,程序设计,小结,语言版,指针
From: https://www.cnblogs.com/yihong-song/p/16953648.html

相关文章