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

正文內(nèi)容

c語言課程設(shè)計圖書管理系統(tǒng)高校教師人事管理系統(tǒng)-文庫吧資料

2024-12-24 14:58本頁面
  

【正文】 8. 單價 \n)。 printf( 1. 書號 6. 總量 \n)。) { printf(\n 圖書信息包括以下數(shù)據(jù)項 \n)。||c2==39。 //顯示該圖書的全部信息 while(c2==39。 else // k 大于等于 0,表示找到該圖書,應進行以下操作 { printf(\n 顯示此圖書信息: \n)。 break。 ibn。 gets(isbn)。y39。Y39。y39。 return。, c2。 char isbn[20], c1=39。 //將輸入的 n 本圖書的數(shù)據(jù)保存至文件 return(n)。 getchar()。:)。, 停止請按 39。 //調(diào)用函數(shù) , 輸入第 n 本圖書 printf(\n 繼續(xù)輸入請按 39。 n++) { printf(\n 輸入圖書 %d 的信息 : \n, n+1)。||c==39。 c==39。y39。 //返回圖書數(shù)量,即 bn 的值 } //====================================================================// // 功能:將一本圖書的信息保存到文件 “”中 // 參數(shù): i 表示將第 i 本圖書的信息保存到文件中 // 返回:無 // 主要思路:先用 fseek 函數(shù)定位,再用 fwrite 函數(shù)寫入第 i 本圖書的信息 //====================================================================// void SaveOnebook(int i) { 略 } //====================================================================// // 功能:將全部圖書的信息保存到文件 “”中 // 參數(shù): bn 表示圖書的數(shù)量 // 返回:無 // 主要思路:用 fwrite 函數(shù)將數(shù)組 book 中的數(shù)據(jù)一次性寫入文件 //====================================================================// void SaveAllbooks(int bn) { 略 } //====================================================================// // 功能:實現(xiàn)圖書信息的初始化 // 參數(shù):無 // 返回:輸入圖書的數(shù)量 // 主要思路:用 for 循環(huán)實現(xiàn)輸入多本圖書信息,并寫入文件 //====================================================================// int OriginalBook(void) { int n。 //從文件中每讀一本圖書,圖書數(shù)量加 1 fclose(fb)。 //文 件打開失敗時,返回值為 0 } while(!feof(fb)) //文件沒有結(jié)束時進行讀數(shù)據(jù)操作 if(fread(amp。t open file \n)。 int bn=0。 gets(book[i].author)。 gets(book[i].bookname)。 gets(book[i].ISBN)。 default: printf(\n 按鍵錯誤,請重新選擇! \n)。 break。 break。 break。 break。 getchar()。 scanf(%d, amp。 printf( 0. 返回主菜單 \n)。 printf( 3. 借書 \n)。 printf( 1. 輸出個人借書信息 \n)。 printf( 同學,你好! \n)。 } if(m0) //m 小于 0 表示數(shù)組中沒有找到輸入的學號 printf(\n 學號錯誤,請重新輸入! \n)。 j++) //在學生數(shù)組中查找輸入的學號 if(strcmp(student[j].num, snum)==0) { m=j。 for(j=0。 } while(1) { printf(\n 請輸入你 的學號: )。 //數(shù)組 snum 用來存放登錄學生的學號 if(sn==0) { printf(\n 學生信息為空,無法執(zhí)行操作! \n)。 } //end switch } //end while } //====================================================================// // 功能:實現(xiàn)學生登錄 , 顯示學生用戶菜單,進行功能選擇 // 參數(shù): bn 表示圖書數(shù)量, sn 表示學生人數(shù) // 返回:無 // 主要思路:用 strcmp 函數(shù)實現(xiàn)學號驗證,用 switch 結(jié)構(gòu)實現(xiàn)菜單功能選擇 //====================================================================// void StudentLogin(int bn, int sn) { int select, j, m=1。 case 0: return。 case 11: OutputAllstuds(*psn)。 case 10: *psn=DelStud(*psn)。 case 9: *psn=AddStud(*psn)。 case 8: ModifyStud(*psn)。 case 7: *psn=OriginalStud()。 case 6: SearchMenu(*pbn)。 if(flag==2) OutputBrief(*pbn)。 getchar()。 scanf(%d, amp。239。139。 break。 break。 break。 break。 getchar()。 scanf(%d, amp。 printf( 6. 圖書信息查詢 0. 返回主菜單 \n)。 printf( 4. 刪除圖書信息 10. 刪除學生信息 \n)。 printf( 2. 修改圖書信息 8. 修改學生信息 \n)。 printf(\n)。 //若密碼錯誤,返回主菜單 } while(1) { printf(\n)。 if(strcmp(password, 123)!=0) //密碼按需要事先設(shè)置好,這里假設(shè)為 “123” { printf(\n 密碼錯誤! \n)。 //密碼最多為 10 位 printf(\n 請輸入密碼: )。 } //end switch } //end while } //用戶登錄模塊的函數(shù)定義 //====================================================================// // 功能:實現(xiàn)管理員登錄 , 顯示管理員用戶的菜單,進行功能選擇 // 參數(shù): pbn、 psn 分別為 main 函數(shù)中變量 bn、 sn 的 地址 // 返回:無 // 主要思路:用 strcmp 函數(shù)實現(xiàn)密碼驗證,用 switch 結(jié)構(gòu)實現(xiàn)菜單功能選擇 //====================================================================// void ManagerLogin(int *pbn, int *psn) { int select, flag=0。 exit(1)。 break。 break。bn,amp。 getchar()。 scanf(%d, amp。 printf(\t 0. 退出系統(tǒng) \n\n)。 printf(\t 1. 管理員 \n)。 printf(\t* *\n)。 printf(\t* *\n)。 while(1) { printf(\n)。 sn=LoadStuds()。 bn=LoadBooks()。 //借書函數(shù) void ReturnBook(int bn,int m)。 //按出版社查詢函數(shù) void SearchPubtime(int bn)。 //按作者查詢函數(shù) void SearchBclass(int bn)。 //圖書查詢函數(shù) void SearcBname (int bn)。 //輸出一個學生信息的函數(shù) void OutputAllstuds(int sn)。 //添加學生信息的函數(shù) int DelStud(int sn)。 //學生信息初始化的函數(shù) void ModifyStud(int sn)。 //保存一個學生信息的函數(shù) void SaveAllstuds(int sn)。 //輸入一個學生信息的函數(shù) int LoadStuds(void)。 //輸出全部圖書詳細信息的函數(shù) void OutputBrief(int bn)。 //刪除圖書信息的函數(shù) void OutputOnebook(int i)。 //修改圖書信息的函數(shù) int AddBook(int bn)。 //保存全部圖書信息的函數(shù) int OriginalBook(void)。 //從文件載入全部圖書信息的函數(shù) void SaveOnebook(int i)。 //學生登錄函數(shù) void InputOnebook(int i)。 //圖書數(shù)組 (全局變量 ) //函數(shù)聲明 void ManagerLogin(int *pbn, int *psn)。 define SDATE_LEN sizeof(SDATE) //SDATE_LEN 為日期類型占用存儲空間的大小 define SLCARD_LEN sizeof(SLCARD) //SLCARD_LEN 為借書卡類型占用存儲空間的大小 define SSTUD_LEN sizeof(SSTUD) //SSTUD_LEN 為學生類型占用存儲空間的大小 define SBOOK_LEN sizeof(SBOOK) //SBOOK_LEN 為圖書類型占用存儲空間的大小 define BOOKNUM 1000 //圖書總數(shù),可按需要更改其數(shù)值 define STUDNUM 100 //學生總數(shù),可按需要更改其數(shù)值 SSTUD student[STUDNUM]={0}。 //單價 SDATE publish_time。 //圖書分類 short total_num, stock_num。 //作者 char publisher[30]。 //書號 char bookname[40]。 //借書卡 }SSTUD。
點擊復制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1