xxxx18一60岁hd中国/日韩女同互慰一区二区/西西人体扒开双腿无遮挡/日韩欧美黄色一级片 - 色护士精品影院www

  • 大小: 273KB
    文件類型: .zip
    金幣: 2
    下載: 0 次
    發(fā)布日期: 2021-06-10
  • 語言: C/C++
  • 標(biāo)簽:

資源簡介

結(jié)合數(shù)據(jù)結(jié)構(gòu)用c語言寫的管理系統(tǒng)。 本系統(tǒng)主要有以下功能模塊: 1)錄入新信息功能: 包括新用戶信息和新報(bào)刊信息的錄入功能, 信息一旦提交就存入到后臺數(shù)據(jù)庫中。 2)訂閱功能: 用戶可以訂閱報(bào)刊,系統(tǒng)自動(dòng)計(jì)算所需金額,并顯示在界面上。 3)查詢功能: 可以查詢用戶所訂閱的信息;查詢出的信息顯示在界面上。

資源截圖

代碼片段和文件信息

#include
#include
#include
typedef?int?status;
typedef?struct?information?{
??int?????index;??/*報(bào)刊代號*/
??char???bn[40];??/*報(bào)刊名稱*/
??float????price;??/*每月報(bào)價(jià)*/
??int????user;????/*用戶編號*/
??char???name;/*用戶真實(shí)姓名*/
??int????phone;/*聯(lián)系電話*/
??int????order;/*訂單編號*/
??int????number;/*訂閱份數(shù)*/
??int????month;/*訂閱月數(shù)*/?
?struct?information??*next;??/*結(jié)點(diǎn)指針域*/
}?Bk_list;?/*表示信息的數(shù)據(jù)類型*/
/*下面的函數(shù)表示錄入新的信息*/
Bk_list?*??entry(Bk_list?*head?Bk_list?*s)?{
???Bk_list???*p*pre;????/*工作指針*/
???pre=head;p=head->next;
???while?(p?&&?p->indexindex)?/*查找*/
?????{?pre=p;p=p->next;}
????s->next=pre->next;?
????pre->next=s;
????return?head;
?}
/*下面函數(shù)的功能是存盤,當(dāng)數(shù)據(jù)信息發(fā)生變化的時(shí)候,存盤*/
void???save_file(Bk_list??*head)?{
???FILE*?fp;
???Bk_list??*p;
???fp=fopen(“book.txt““wb“);?/*以只寫方式打開二進(jìn)制文件*/
????if(fp==NULL){?/*打開文件失敗*/
???????printf(“\n?open?file?error!\n“);
???????return;
?????}
???p=head->next;??/*當(dāng)前鏈表中所有數(shù)據(jù)寫入內(nèi)存*/
???while(p){
??????fwrite(psizeof(Bk_list)1fp);/*每次寫一條記錄或一個(gè)節(jié)點(diǎn)信息至文件*/
??????p=p->next;
????}
??fclose(fp);?/*關(guān)閉此文件*/
}
/*下面函數(shù)的功能是查找報(bào)刊信息*/
/*把查找結(jié)果存放到內(nèi)存文件中保存*/
void??query?(Bk_list?*head?int?*s)?{
???Bk_list?*p;
???FILE*?fp;
????fp=fopen(“bookcpy.txt““wb“);/*以只寫方式打開二進(jìn)制文件*/
????if(fp==NULL){?
???????printf(“\nopen?file?error!\n“);
???????return?;
?????}
????p=head->next;
???while(p)?{??/*查找記錄,同時(shí)往文件中寫入找到信息*/
?????if(*s==p->user)
fwrite(psizeof(Bk_list)1fp);
????p=p->next;
????}
??fclose?(fp);
?}

status?subscribe(Bk_list?*head?int?*sint?*tint?*r){
Bk_list?*p;
FILE*?fp;
????fp=fopen(“bookcpy.txt““wb“);
????p=head->next;
float?mn;
????n=p->price*p->month;
m=p->number*n;
return?m;
????printf(“\nThe?total?cost?is?%f?\n“&m);
}
/*主函數(shù)中,把文件中的信息讀出*/
/*構(gòu)成一個(gè)帶有頭結(jié)點(diǎn)的單鏈表*/
/*在單鏈表中進(jìn)行操作*/
main(){
Bk_list??*head;???/*定義鏈表*/
???FILE??*fp;???/*文件指針*/
???Bk_list??*p*r;??/*定義記錄指針變量*/
???float??x;/*中間變量*/
???int????m;??/*選擇進(jìn)行的操作*/
???char???c;?/*輸入‘y‘或者‘n‘的信息*/
???head=(??Bk_list?*)malloc(sizeof(??Bk_list));???/*head為帶有頭結(jié)點(diǎn)的單鏈表指針*/
???head->next=NULL;
???r=head;?/*以寫的方式打開一個(gè)二進(jìn)制文件若此文件不存在,會(huì)創(chuàng)建此文件*/
????fp=fopen(“book.txt““rb“);
??if(fp==NULL){
????printf(“\ncan?not?open?file!\n“);
????exit(0);
??}
??/*從文件中讀出報(bào)刊記錄,放到鏈表中存放*/
??while(!feof(fp)){
????p=(Bk_list*)malloc(sizeof(Bk_list));
??????if(fread(psizeof(Bk_list)1fp)==1){?/*一次從文件中讀取一條記錄*/
???????p->next=NULL;
???????r->next=p;??????/*鏈接到鏈表的尾部*/
??????r=p;????????????????????????????/*r指針向后移一個(gè)位置*/???????????????????????????
??}
??}
??fclose(fp);?/*關(guān)閉文件*/
??while(1){?/*根據(jù)選擇進(jìn)行相應(yīng)的操作*/
??printf(“\n\t\t*********歡迎使用報(bào)刊訂閱管理系統(tǒng)*********\n\n“);
??printf(“\n\t\t若要錄入新信息,請按1“);
??printf(“\n\t\t若要訂閱報(bào)刊,請按2“);
??printf(“\n\t\t若要查詢相關(guān)信息,請按3“);
??printf(“\n\t\t********************************************\n\n“);
??printf(“Please?select(0~3):“);
??scanf(“%d“&m);
??if(m>=0&&m<=3)
????{
??????switch(m)
???????{
?????????case?1:???printf(“請錄入信息:\n“);
????????????p=(Bk_list*)malloc(sizeof(Bk_list));
printf(“in

?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2011-06-10?23:41??數(shù)據(jù)結(jié)構(gòu)-報(bào)刊管理系統(tǒng)\
?????目錄???????????0??2011-06-10?23:42??數(shù)據(jù)結(jié)構(gòu)-報(bào)刊管理系統(tǒng)\報(bào)刊管理系統(tǒng)\
?????文件??????214528??2011-06-10?23:41??數(shù)據(jù)結(jié)構(gòu)-報(bào)刊管理系統(tǒng)\報(bào)刊管理系統(tǒng).ppt
?????文件?????????861??2011-05-25?10:40??數(shù)據(jù)結(jié)構(gòu)-報(bào)刊管理系統(tǒng)\報(bào)刊管理系統(tǒng)\book.txt
?????文件???????????0??2011-05-25?12:27??數(shù)據(jù)結(jié)構(gòu)-報(bào)刊管理系統(tǒng)\報(bào)刊管理系統(tǒng)\bookcpy.txt
?????目錄???????????0??2011-06-10?23:40??數(shù)據(jù)結(jié)構(gòu)-報(bào)刊管理系統(tǒng)\報(bào)刊管理系統(tǒng)\Debug\
?????文件???????10692??2011-05-25?12:33??數(shù)據(jù)結(jié)構(gòu)-報(bào)刊管理系統(tǒng)\報(bào)刊管理系統(tǒng)\Debug\file19.obj
?????文件???????41984??2011-05-25?12:33??數(shù)據(jù)結(jié)構(gòu)-報(bào)刊管理系統(tǒng)\報(bào)刊管理系統(tǒng)\Debug\vc60.idb
?????文件???????53248??2011-05-25?12:33??數(shù)據(jù)結(jié)構(gòu)-報(bào)刊管理系統(tǒng)\報(bào)刊管理系統(tǒng)\Debug\vc60.pdb
?????文件???????15725??2011-05-25?12:33??數(shù)據(jù)結(jié)構(gòu)-報(bào)刊管理系統(tǒng)\報(bào)刊管理系統(tǒng)\Debug\報(bào)刊訂閱管理系統(tǒng).obj
?????文件??????222152??2011-05-25?12:33??數(shù)據(jù)結(jié)構(gòu)-報(bào)刊管理系統(tǒng)\報(bào)刊管理系統(tǒng)\Debug\報(bào)刊訂閱管理系統(tǒng).pch
?????文件??????476160??2011-05-25?12:33??數(shù)據(jù)結(jié)構(gòu)-報(bào)刊管理系統(tǒng)\報(bào)刊管理系統(tǒng)\Debug\報(bào)刊訂閱管理系統(tǒng).pdb
?????文件????????5670??2011-05-25?12:33??數(shù)據(jù)結(jié)構(gòu)-報(bào)刊管理系統(tǒng)\報(bào)刊管理系統(tǒng)\報(bào)刊訂閱管理系統(tǒng).cpp
?????文件????????3598??2011-05-25?12:34??數(shù)據(jù)結(jié)構(gòu)-報(bào)刊管理系統(tǒng)\報(bào)刊管理系統(tǒng)\報(bào)刊訂閱管理系統(tǒng).dsp
?????文件?????????557??2011-05-25?12:34??數(shù)據(jù)結(jié)構(gòu)-報(bào)刊管理系統(tǒng)\報(bào)刊管理系統(tǒng)\報(bào)刊訂閱管理系統(tǒng).dsw
?????文件???????50176??2011-05-25?12:34??數(shù)據(jù)結(jié)構(gòu)-報(bào)刊管理系統(tǒng)\報(bào)刊管理系統(tǒng)\報(bào)刊訂閱管理系統(tǒng).ncb
?????文件???????48640??2011-05-25?12:34??數(shù)據(jù)結(jié)構(gòu)-報(bào)刊管理系統(tǒng)\報(bào)刊管理系統(tǒng)\報(bào)刊訂閱管理系統(tǒng).opt
?????文件????????1685??2011-05-25?12:33??數(shù)據(jù)結(jié)構(gòu)-報(bào)刊管理系統(tǒng)\報(bào)刊管理系統(tǒng)\報(bào)刊訂閱管理系統(tǒng).plg
?????目錄???????????0??2011-06-10?23:40??數(shù)據(jù)結(jié)構(gòu)-報(bào)刊管理系統(tǒng)\報(bào)刊管理系統(tǒng)\新建文件夾\
?????文件????????4212??2011-05-24?10:22??數(shù)據(jù)結(jié)構(gòu)-報(bào)刊管理系統(tǒng)\報(bào)刊管理系統(tǒng)\新建文件夾\FILE19.C
?????文件????????5670??2011-05-25?12:33??數(shù)據(jù)結(jié)構(gòu)-報(bào)刊管理系統(tǒng)\報(bào)刊訂閱管理系統(tǒng).cpp
?????文件????????6982??2011-05-25?13:02??數(shù)據(jù)結(jié)構(gòu)-報(bào)刊管理系統(tǒng)\程序1--管理者.txt

評論

共有 條評論

相關(guān)資源