int enter(RECODE t[]);/*声明函数*/
void salor(RECODE t[],int n);/*声明函数*/
int sum(RECODE t[],int n,int m);/*声明函数*/
void list1(RECODE t[],int n);/*声明函数*/
void list2(RECODE t[],int n);/*声明函数*/
void list3(RECODE t[],int n);/*声明函数*/
void save(RECODE t[],int n);/*声明函数*/
int load(RECODE t[]);/*声明函数*/
这些的都是主函数需要用到的数据,因此放入头文件当中,在主程序开
始之前直接引用#include "pro.h"。
2.编辑系统菜单运行:
题目要求我们系统以菜单方式工作,所以我们现要定义一个系统的结构
体数组 RECODE rec[600],用 for (;;) 循 环 让 菜 单 实 现 无 限 循 环 , 让
switch(menu_select())调用主菜单函数,返回值整数作开关语句的条件,
之后分别定义菜单的信息,如:
case 1:
length=enter(rec);
就是输入信息的定义编辑,当然最后需要用到 break 来实现返回。菜单
定义完成之后,开始编译菜单的输出,这部分,用了 printf 就把需要显示的
菜单显示出来,然后由用户选择菜单的选项,因为菜单只有 0~7 的选项,
为了防止用户输入选项超值,所以用 do while 语句来控制,(c<0||c>7)
评论0
最新资源