• 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.学习体会。

  • 相关阅读:
    OSEK简介
    线性代数-矩阵-【5】矩阵化简 C和C++实现
    线性代数-矩阵-转置 C和C++的实现
    线性代数-矩阵-【3】矩阵加减 C和C++实现
    线性代数-矩阵-【1】矩阵汇总 C和C++的实现
    线性代数-矩阵-【4】点乘 C和C++的实现
    线性代数-矩阵-【2】矩阵生成 C和C++实现
    数据结构-环形队列 C和C++的实现
    数据结构-二叉树 C和C++实现
    数据结构-单向链表 C和C++的实现
  • 原文地址:https://www.cnblogs.com/luyongzhi/p/8169267.html
Copyright © 2020-2023  润新知