城市疫情数据统计C语言课程设计(只列出了大体的框架,需要源码的朋友请私信联系。)
1、问题描述
针对疫情记录和统计各类人员的数据。
2、功能要求
(1)数据维护: 涉及疫情的人员类别(确诊、无症状、疑似、死亡、治愈、境外输入、本土)等信息增删改查操作。记录每天的各类人员数量。
(2)查询功能: 可根据人员类别进行查询记录。
(3)统计功能: 可类别进行统计的、按日期区间进行汇总。
(4)保存功能:可将当前系统中各类记录存入文件中,存入方式任意。
(5)读取功能:可将保存在文件中的信息读入到当前系统中,供用户进行使用。

#ifndef __MAIN_H
#define __MAIN_H#include <stdio.h>
#include <stdlib.h>
#include "string.h"#define maxnumber  2000typedef enum _people_class
{diag,      //确诊Asymp,     //无症状Suspect,   //疑似 dead,      //死亡cure,      //治愈import,    //境外输入 mainland,  //本土 nul
} People_class;
typedef enum _sex{boy,girl,null}  Sex;   //性别 typedef struct _people_info
{char name[8];     //注意:一个汉字占两个字节 ,最多可存储3个汉字 Sex  sex;         //性别People_class   pclass;  //人员类型char flag;            //表示此条信息是否被删除  0 表示未被初始化   1 表示被删除  2表示 存在正常数据 char date[12];        //当前日期 char curtime[10];     //当前时间 } People_info;extern People_info people[maxnumber];    //用于储存信息
extern unsigned pxnumber;               //记录当前储存信息人员的数量
//extern char file_name_defa[15];void add_info();
void add_info_one(int i);
void delete_info();
void modify_info();
void lookup_one(int i);
void lookup_all() ;
void get_time(char* date);
void dispplay_class(FILE* fp);
void dispplay_class2(People_class pclass,FILE* fp);
void write_data_one(char* file_name,int i);
void write_data_all(void);
void read_file_one(FILE* fp,int i);
void read_file_all();
void inquire();
void Stat();
int stat_sum();
#endif

城市疫情数据统计C语言课程设计相关推荐

  1. 学生成绩统计c语言课程设计,学生成绩管理系统-C语言课程设计

    记一次课程设计作业 学生成绩管理系统#include #include #include #include /* 学生成绩管理系统介绍 2017C语言课程设计  202160936 1.支持将数据保存 ...

  2. c语言编程订单统计,C语言课程设计订单管理系统.pdf

    C 语言课程设计 随米打印订单管理系统 学 院: 计算机与信息科学学院 学生姓名: 谢润发 指导教师: 王新祥 职称 教授 专 业: 网络工程 班 级: 1501 完成时间: 2016-6 目 录 1 ...

  3. JAVA疫情数据项目(JAVA课程设计)

    前言 课设毕设源码收集已上传到github,地址:https://github.com/52JDK/Source-Collection 如果对大家有用的话欢迎点个star,本文源码请直接到文章末尾 说 ...

  4. C语言课程设计:新冠疫情管理系统

    C语言课程设计:新冠疫情管理系统 代码用.c文件存储 功能模块图 函数调用图 不足与改进 1.1不足:密码系统是用二维数组来实现的,导致注册账户是临时的,退出程序时不会保存. 改进:若想账户永久可用, ...

  5. C语言成绩统计源代码,C语言课程设计学生成绩管理系统+源码

    <C语言课程设计学生成绩管理系统+源码>由会员分享,可在线阅读,更多相关<C语言课程设计学生成绩管理系统+源码(25页珍藏版)>请在人人文库网上搜索. 1.简易教学管理系统的设 ...

  6. 课程设计排名C语言,C语言课程设计题目 ----研究生推免(保研)排名统计程序

    C语言课程设计题目 ----研究生推免(保研)排名统计程序,一.C语言课程设计题目 ----研究生推免(保研)排名统计程序这C语言题目太BT了这种题自己做 ,mfc设定界面,用集合就可以了二.为什么我 ...

  7. c语言课程设计商品销售系统,c语言课程设计商品销售管理系统.pdf

    C语言课程设计商 品销售管理系统 1 2020 年 4 月 19 日 文档仅供参考 商品销售管理系统 目录 一. 需求分析 2 二.概要设计 2 三.详细设计 4 四.调试分析 14 五.用户手册 1 ...

  8. 十字交叉链表c语言,C语言课程设计报告—十字交叉链表的应用.doc

    C语言课程设计报告-十字交叉链表的应用 PAGE \* MERGEFORMAT 13 华中科技大学计算机科学与技术学院 C语言程序设计课程设计实验报告 题目:水产品养殖信息管理系统 专业: 计算机科学 ...

  9. type pdf c语言课程设计,c语言课程设计-.pdf

    西昌学院 C语言课程设计报告 题 目_学生成绩管理系统______ 学生编号_ ___________ 学生姓名_ _____________ 班 级 指导教师__ _ __ _____ 2011 年 ...

最新文章

  1. 用Java API实现HDFS操作(三)问题汇总
  2. python基础教程: __del__() 清空对象
  3. python网络爬虫的论文模板_Python简单网络爬虫实战—下载论文名称,作者信息(上)...
  4. BugKuCTF WEB 本地包含
  5. man命令手册打开以后的使用方法
  6. 牛客 - 降维打击(dp)
  7. Linux vim 的编码格式,linux下的文件编码,vim编码
  8. 第三课《让简历有点色彩》
  9. 145. 二叉树的后序遍历
  10. 前端学习(586):在元素中动态添加类与伪类
  11. IP: 169.254.0.0/16 地址用途
  12. 配置LINUX的DNS主辅服务器
  13. Bootstrap3 面板的情景类
  14. RTT线程管理篇——RTT启动流程
  15. 模型集成 | 14款常规机器学习 + 加权平均模型融合
  16. 看了部电影——青春期
  17. 单片机课程设计—简易频率计—课程设计任务书
  18. 淘宝x-sign算法demo示例
  19. itextpdf 怎么下划线_itext生成pdf设置下划线,itextpdf下划线,使用setUnderli
  20. 一对同居男女同一天的日记

热门文章

  1. 打怪上分! 手写Spring ioc 框架,狠狠的“撸撸”Spring 源码
  2. ffmpeg 截取视频片段
  3. 配置TZC400 bypass透传方法
  4. 靠steam搬砖,投入不到5k,一个月净赚3万+
  5. 如何关闭Windows系统默认共享
  6. 移植网卡驱动DM9000
  7. java入门 常见问题0007:如何让JTextField文本框可以设置背景图像
  8. JavaWeb初级学习 之 JavaScript
  9. 杂学Linux-IO篇
  10. 【BZOJ3217】ALOEXT-暴力重构线段树-替罪羊树-Trie树-树套树-10k大代码(+数据生成器)...