高校C程序设计基础教材目录解析

创始人
2024-12-31 08:43:01
0 次浏览
0 评论

高等院校基础课教材·程序设计基础目录

高校基础课教材·程序设计基础目录

第一章C程序设计概述

1.1程序概念

1.2C历史与语言功能

1.3一个简单的C程序

1.4变量

1.5循环

1.6选择

1.7数组

1.8函数

1.9注释

1.10运行程序

1.11小结

练习1

第2章数据类型、运算符和表达式

2.1命名变量

2.2计算机中数据的特征

2.3整数数字

2.4实数

2.5个字符

2.6常用算术运算符

2.7赋值运算符

2.8自增和自减运算符

2.9转换数据类型

2.10小结

练习2

第3章流程控件

3.1关系运算符

3.2逻辑运算符

3.3If语句

3.4条件运算符

3.5for运算符

3.6while运算符

3.7for运算符与while运算符的关系

3.8Break运算符

3.9嵌套循环

3.10switch语句

3.11总结

练习3

第4章复合数据类型

4.1数组

4.2数组编程

4.3二维数组

4.4字符串

4.5记录

4.6类型枚举

4.7typedef

4.8总结

练习4

第5章函数

5.1定义函数

5.2调用有返回值的函数

5.3调用无返回值的函数

5.4调用函数的原理

5.5一维数组作为参数

5.6多维数组作为参数

5.7递归调用

5.8小结

练习5

第六章初步模块化设计

6.1模块化设计示例:日历程序

6.2范围

6.3存储类别变量

6.4外部和内部函数

6.5小结

练习6

第7章指针

7.1概念指针

7.2使用指针

7.3指针运算函数参数

7.4使用指针处理一维数组

7.5使用指针处理多维数组

7.6动态内存分配

7.7动态内存分配示例

7.8动态数据结构-线性单链表

7.9使用链表的示例

7.10指向函数指针

7.11指针和字符串

7.12小结

练习7

第8章输入/输出

8.1ASCII文件

8.2二进制文件

8.3丰富的输出功能printf

8.4格式化输入函数扫描数字

8.5输入和输出字符和字符串

8.6小结

练习8

第九章位运算

9.1位运算符及运算规则

9.2位运算示例

9.3摘要

练习9

第10章预处理

10.1#include

10.2#define+

10.3宏参数

10.4条件编译

10.5小结

练习10

第11章接口和库

11.1接口

11.2time.h接口解释

11.3接口设计原理

11.4接口示例设计(BigNum.h)

11.5库代码的实现(BigNum.c)

11.6使用库求解问题

11.7总结

练习11

第12章初步算法

12.1排序算法

12.2搜索算法

12.3数值算法

12.4状态转移表

12.5.摘要

练习12

第13章。
初步数据结构

13。
1数据结构的概念

13.2抽象数据类型

13.3队列

13.4堆栈

13.5使用堆栈的示例

13.6小结

练习13

附录A.计算机数据表示原理

附录B数据类型转换替换

附录CC中的语言常量

附录中的DASCII代码对照表

附录中的EC语言运算符

附录FC中的语言关键字

附录G.常用ANSIC库函数

HTurboC2.0应用。
集成环境

链接

用C语言编写一个简单的图书管理小程序

源码如下:

#include

#include

#include

#include

#include

usingnamespacestd

constintmaxb=10000;//最多书籍

Classbooks//书籍类别

{

inttag;//墓碑1:已删除0:未删除

intnumber;//isbn书号

charname[20];//书名

charauthor[10];//主编

charnumber2[10];//版本

charposition[20];//出版商

chartime[20];//出版年份

voidaddbook(intn,char*na,char*au,char*n2,char*da,char*钛,intpr)//添加图书{

tag=0;

strcpy(nana,na);

strcpy(作者,au);

strcpy(number2,n2);

strcpy(位置,da);

strcpy(时间,ti);

onshelf=1;

}

扩展程序信息

1.该程序将许多符号显示为匹配对。
为了避免丢失符号,必须成对使用符号。

2.尽管它被括起来,但为了在清晰的程序结构以及易于阅读、理解和维护方面实现良好的开发,在编写程序时遵循以下规则是一个好主意:编程习惯。

3.描述或语句占据一行,与结构开头的左大括号对齐。

热门文章
1
JSF架构解析与Java学习资源分享:J... JavaServerFacesJSF体系结构JavaServerFaces(JS...

2
数据结构C语言版深度解析与C语言入门很简... 《数据结构(C语言版)》.严蔚敏吴伟民著.pdf在《数据结构(C语言版)》一书中...

3
C语言字符串常量解析:区别、用途及存储方... 什么是字符串常量字符串常量是C语言中的一种数据类型,它是由一对双引号括起来的字符...

4
C语言printf函数:格式字符串与输出... printf函数中的格式与输出项有什么关系?在C语言中,printf函数中的格式...

5
Excel技巧:计算字符串起始位置与合并... 如何计算字符串在特定文本中的起始位置,怎么计算字符串在特定文本中的起始位置您可以...

6
Python发音全解:掌握正确的发音方法... python怎么读我的很多学习编程的朋友可能都知道Python这个词,但是他们中...

7
字符与字符串:编程中的基础文本类型解析 字符串什么意思字符串是由数字、字母和下划线组成的字符串,表示为s=“a1a2…a...

8
Python编程语言:多领域应用与开发优... Python的作用是什么?Python是一种跨平台计算机编程语言,是ABC语言的...

9
深度解析:C语言编程特点与应用领域 什么叫c语言C语言是一种编程语言。C编程语言应用广泛,具有以下特点和特点:1.语...

10
Java全解析:跨平台编程语言的魅力与多... java是什么Java是一种功能强大的编程语言,被称为“一次编写,随处运行”模型...