資源簡介
詳細的雜志訂閱管理系統,由于c/c++課程設計
代碼片段和文件信息
#include
#include
#include
#include
#include
using?namespace?std;
struct?user
{
????user?*l;
????user?*r;
????char?name[30];
????char?sex[5];
????char?tel_num[50];
????double?book_pri;
????int?subscr;
????char?time_lim[50];
};
void?show_all(user?*prouser?*next);
void?date_add(user?*prouser?*next);
void?serach_delete(user?*prouser?*next);
void?staic_print(user?*prouser?*next);
void?person_info(user?*prouser?*next);
void?date_save(user?*prouser?*next);
int?main()
{
????system(“color?8e“);
????FILE?*fp;
????user?*pro*next*p;
????char?button;
????pro?=?new?user;
????p?=?pro;
????next?=?p;
//讀取文件信息
????fp?=?fopen(“data.txt““r“);
????while(!0)
????{
????????p?->?r?=?new?user;
????????p?->?r?->?l?=?p;
????????p?=?p?->?r;
????????next?=?p;
????????fscanf(fp“%s“p?->?name);
????????fscanf(fp“%s“p?->?sex);
????????fscanf(fp“%s“p?->?tel_num);
????????fscanf(fp“%lf“&p?->?book_pri);
????????fscanf(fp“%d“&p?->?subscr);
????????fscanf(fp“%s“p?->?time_lim);
????????if(!strcmp(p?->?name“0\0“))
????????{
????????????break;
????????}
????}
????fclose(fp);
????printf(“???????????????????????*************************/###/計科一班袁盼麗/###/************************/###/“);
????printf(“???????????????????????************************/###/學號:20161008034/###/********************/###/\n\n“);
????printf(“???????????????????????#########################################################################\n\n“);
????printf(“???????????????????????????????????????????????????歡迎您使用雜志管理系統!“);
????printf(“???????????????????????#########################################################################\n\n“);
????printf(“???????????????????????#############????????輸入1顯示所有用戶信息。?????????????#############\n\n“);
????printf(“???????????????????????#############????????輸入2增加新用戶信息。???????????????#############\n\n“);
????printf(“???????????????????????#############????????輸入3輸入日期刪除已到期用戶記錄。???#############\n\n“);
????printf(“???????????????????????#############????????輸入4統計本期訂戶數并打印結果。?????#############\n\n“);
????printf(“???????????????????????#############????????輸入5調取個人信息。?????????????????#############\n\n“);
????printf(“???????????????????????#############????????輸入6保存修改。?????????????????????#############\n\n“);
????printf(“???????????????????????#########################################################################\n\n“);
????printf(“???????????????????????#########################################################################\n\n“);
????printf(“???????????????????????#############????????溫馨提示:輸入0結束循環。???????????#############\n\n“);
????while(!0)
????{
????????system(“cls“);
????????printf(“???????????????????????*************************/###/計科一班袁盼麗/###/************************\n“);
????????printf(“???????????????????????************************/###/學號:20161008034/###/***********************\n\n\n\n“);
????????printf(“???????????????
評論
共有 條評論