C语言博客作业--函数嵌套调用

一、实验作业

1.1 PTA题目:

设计思路

代码截图

1.2 学生成绩管理系统

1.2.1 画函数模块图,简要介绍函数功能。

1.2.2 截图展示你的工程文件

1.2.3 函数代码部分截图(要求截图你的头文件、插入学生信息及学生成绩信息代码、删除学生成绩信息代码、总分排序代码。代码中务必加入必要的注释。)

1.2.4 调试结果展示(要求分别展示菜单、每个命令运行结果,对非法数据必须有检验并提示,如用户学号输入非法、或者输入重复学号,提示插入失败。查询不到相应学生信息给予提示等等。)

1.2.5 调试碰到问题及解决办法。

二、截图本周题目集的PTA最后排名。

三、阅读代码(找一篇优秀代码贴图展示,先描述题目,再贴代码,可自己在里面加注释。说明该代码功能是什么,优点是什么?代码本次要求找递归相关代码。)

四、本周学习总结

1.介绍本周学习内容

1.1文件包含(include)

(1)作用:把指定的文件模板内容插到#include所在的位置

(2)格式:#include< >或#include" "

(3)文件名:.h或.c

1.2文件模块间的通信

(1)外部变量:外部变量声明格式:extern 变量名表

(2)静态全局变量:如果整个程序只要一个文件模块,静态全局变量与一般的全局变量作用完全相同。当程序由多个文件模块构成时,静态全局变量特殊的作用,用于限制全局变量作用域的扩展。

(3)函数与程序文件模块:extern 函数类型 函数名 (参数表说明)

1.3宏定义:#define 宏名 宏定义字符串

1.4指针数组

(1)格式:类型名 *数组名[数组长度];

(2)作用:在操作时,既可以直接对数组元素进行赋值和引用,也可以间接访问元素所指向的单元内容。

2.学习体会。

原文地址:https://www.cnblogs.com/luyongzhi/p/8169267.html