freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

宿舍管理系統(tǒng)c語言程序設(shè)計(已修改)

2024-09-22 12:57 本頁面
 

【正文】 宿舍管理系統(tǒng) c 語言程序設(shè)計 include *庫函數(shù) include include include int m; //*控制登陸界面菜單顯示項目的全局變量 int num; //控制學號的全局變量 int orn; //控制日志順序號的全局變量 int printnote(void); //日志菜單打印函數(shù)函數(shù)聲明 struct note*creatnote(void); //創(chuàng)建日志函數(shù) void savenote(struct note*head1); //保存日志函數(shù) struct note*readnote(void); //從磁盤中讀取日志函數(shù) void readoutnote(void); //讀取日志并顯示在屏幕上的函數(shù) void show1(void); int searchnote(struct note*head1); //查找日志函數(shù) int addnote(void); //添加日志函數(shù) int deleteinfonote(void); //刪除日志函數(shù) struct node*read1(void); void readout(void); //*鏈表從文件中讀取并顯示在屏幕上函數(shù) struct node*creat(void); //*鏈表的創(chuàng)建函數(shù) int print1(void); int print2(void); //*登陸菜單的打印函數(shù) int login(void); //*登陸程序函數(shù) void show(void); //*信息管理菜單的顯示函數(shù) void save(struct node*); //*在磁盤中保存文件的函數(shù) void choose(int); //*信息管理菜單的選擇函數(shù) int search(struct node*); //*信息查詢函數(shù) int deleteinfo(void); //*信息刪除函數(shù) int add(void); //*信息添加函數(shù) int modify(); //*信息修改函數(shù) void total(struct node*); //*信息統(tǒng)計函數(shù) struct node//*學生宿舍信息的結(jié)構(gòu)體創(chuàng)建 { char name[30]; //*數(shù)據(jù)域 char Class[30]; char sex; int age; long int stunum; int dornum; int roomnum; struct node*next; //*指針域 }; struct user//*登陸信息結(jié)構(gòu)體創(chuàng)建 { char username[15], password[15]; }user,t; struct note//日志結(jié)構(gòu)體 { int ordernum; char notes[80]; int year; int month; int day; struct note*next; }; int printnote(void)//日志菜單打印函數(shù) { int a; printf(*\n); printf(\n); printf(歡迎查看管理員日志 \n); printf(\n); printf(▲ ! ); printf(▲ ! ); printf(▲ 3.寫日志! ); printf(▲ \n); printf(\n); printf(*\n); printf(★請輸入你的選擇! \n); scanf(%d,amp。a); return(a); } struct note*creatnote(void)//*創(chuàng)建日志鏈表函數(shù) { struct note*head1,*p1,*p2; int i; char c=39。y39。; head1=(struct note*)malloc(sizeof(struct note)); //*創(chuàng)建頭結(jié)點 head1next=NULL; p1=head1; show1(); for(i=0; c==39。y39。; )//*輸入信息 { system(cls); p2=(struct note*)malloc(sizeof(struct note)); printf(◆輸入第 %d 條信息: \n,++i); scanf(%d,amp。p2ordernum); fflush(stdin); gets(p2notes); fflush(stdin); scanf(%d,amp。p2year); scanf(%d,amp。p2month); scanf(%d,amp。p2day); p1next=p2; p1=p2; printf(★還要輸入信息嗎 ,輸入 (y or n?)\n); c=getch(); fflush(stdin); system(cls); } p1next=NULL; return(head1); } void savenote(struct note*head1)//*保存日志文件 { struct note*p2; FILE*fp; if((fp=fopen(f: /,wt))==NULL) { printf(寫文件出錯,按任意鍵退出! ); getch(); exit(1); } for(p2=head1next; p2! =NULL; p2=p2next) fprintf(fp,%d\t%s\t\t\t%d%d%d\n,p2ordernum,p2notes,p2year,p2month,p2day); getch(); fclose(fp); } struct note*readnote(void)//從日志中文件讀取出來 { struct note*head1,*p1,*p2; FILE*fp; if((fp=fopen(f: /,rt))==NULL) { printf(讀取信息錯誤! ,按任意鍵退出! ); getch(); exit(1); } head1=(struct note*)malloc(sizeof(struct note)); head1next=NULL; p1=head1; while(! feof(fp)) { p2=(struct note*)malloc(sizeof(struct note)); fscanf(fp,%d\t%s\t\t\t%d%d%d\n,amp。p2ordernum,p2notes,amp。p2year,amp。p2month,amp。p2day); p1next=p2; p1=p2; } p1next=NULL; fclose(fp); return(head1); } void readoutnote(void)//*從磁盤中讀取信息顯示在屏幕上 { struct note*head1,*p1,*p2; FILE*fp; if((fp=fopen(f: /,rt))==NULL) { printf(讀取信息錯誤! ,按任意鍵退出! ); getch(); exit(1); } head1=(struct note*)malloc(sizeof(struct note)); head1next=NULL; p1=head1; printf(序列號 \t事件 \t\t\t\t\t日期 \n); while(! feof(fp)) { p2=(struct note*)malloc(sizeof(struct note)); fscanf(fp,%d\t%s\t\t\t\t\t%d%d%d\n,amp。p2ordernum,p2notes,amp。p2year,amp。p2month,amp。p2day); printf(\n); printf(%d\t%s\t\t%d%d%d\n,p2ordernum,p2notes,p2year,p2month,p2day); printf(\n); p1next=p2; p1=p2; }
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號-1