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

正文內容

課程設計實驗報告-圖書管理系統-在線瀏覽

2024-09-15 17:00本頁面
  

【正文】 理員,請先注冊\n請輸入賬號:)。)。 scanf(%s, amp。 printf(請輸入密碼:)。)。, 952316946 )。 fp = fopen(.\\data\\, w)。ad, sizeof(ADMIN), 1, fp)。 getch()。 } system(cls)。 printf(\t★ 歡迎使用管理員系統,請登錄! ★\n)。 printf(\t★★★★★★★★★★★★★★★★★★★★★★★★★★★\n)。 scanf(%s, amp。 fp = fopen(.\\data\\, r)。ad1, sizeof(ADMIN), 1, fp) != 0) //以數據塊方式讀出數據管理員賬號 { if(strcmp( , ) == 0 ) { flag = 0。 } } if( flag ) { printf(沒有找到此卡號,按任意鍵結束...\n)。 fclose(fp)。 } else { printf(\t請輸入登錄密碼:)。\r39。\b39。amp。 printf(\b \b)。 } else { key1[ i++ ] = ch。 } } key1[i] = 39。 strcpy(amp。 rc4_crypt(amp。 fread(amp。 if(strcmp(amp。) == 0 ) { printf(\n登錄成功,按任意鍵返回...)。)。 fclose(fp)。 } else { printf(\n對不起,密碼輸入錯誤,您還有3次機會重新輸入正確密碼~~~\n)。m = 0。\r39。\b39。amp。 printf(\b \b)。 } else { key1[ i++ ] = ch。 } } key1[i] = 39。 strcpy(amp。 rc4_crypt(amp。 fread(amp。 if(strcmp(amp。) == 0 ) { printf(\n登錄成功,按任意鍵返回...)。)。 fclose(fp)。 } else if(m 0) printf(\n對不起,密碼輸入錯誤,您還有%d次機會重新輸入正確密碼~~~\n,m)。 getch()。 return 0。 return 。 return 。 int i = 0。 char ch, key1[ 20 ] = {0}。 if((fp1=fopen(.\\data\\, r)) == NULL ) //沒有學生卡存在 { printf(文件打開失敗,按任意鍵結束...)。 return 0。 int flag。 printf(請輸入學號:)。)。st1, sizeof(STU), 1, fp1) != 0) //以數據塊方式讀出數據學生卡號 { if(strcmp( , ) == 0 ) { flag = 0。 } } if( flag ) { printf(沒有找到此學號,請查證或與管理員聯系。 getch()。 return 0。 while(( ch = getch() ) != 39。) { if(ch == 39。 amp。 i != 0) //密碼輸入容錯處理,退格 { i。 continue 。 printf(*)。\039。, key1)。, 952316946)。, amp。驗證密碼 { printf(登錄成功,按任意鍵返回...\n)。 fclose(fp1)。 } else { printf(\n對不起,密碼輸入錯誤,您還有3次機會重新輸入正確密碼~~~\n)。m = 0。\r39。\b39。amp。 printf(\b \b)。 } else { key1[ i++ ] = ch。 } } key1[i] = 39。 strcpy(amp。 rc4_crypt(amp。 //加密 if(strcmp(amp。) == 0) //字符比較。 strcpy(user_stu, amp。 getch()。 return 1。 else { printf(您輸入密碼的次數已達上限不能繼續(xù)輸入,請按任意鍵退出~~~)。 fclose(fp1)。 } } } } } }(4) 運行結果 (1)基本介紹:功能服務分學生和管理員。以管理員身份登錄進入管理員系統,管理員系統分學生信息管理和圖書管理兩大功能(),其中學生信息管理()里面分申請新學生卡號(),刪除卡號(),查詢學生卡號密碼(),查詢學生卡()四大功能,圖書管理分添加圖書,刪除圖書,修改圖書信息,查詢所有圖書信息和圖書排序()五大功能。 (2)程序解析:定義相關變量之后,使用printf與scanf輸入選擇的服務,并用getchar讀取選擇,之后使用switch語句按照參數choice分別進行相應的后續(xù)函數調用。 system(cls)。 printf(\t您好,歡迎進入學生圖書查詢系統\n\n)。 printf(\t請選擇查詢圖書的方式\n\n)。 printf( 【 3 】顯示所有圖書信息 【 0 】返回\n\n)。 printf(請輸入0~3:)。amp。339。039。 switch(n) { case 39。 : main_menu()。 case 39。 : book_search_name()。 case 39。 : book_search_author()。 case 39。 : inquire_book()。 }}//圖書查詢——按書名查詢void book_search_name(void){ char name[30]。 system(cls)。 printf(請輸入要查詢的書名:\n)。 scanf(%s, name)。 getch()。 return 。 BOOK book。book, sizeof(BOOK), 1, fp) != 0) { if( strcmp( , name) == 0 ) { int y, m, d。 printf(\n你要查詢的信息如下:\n\n)。 y = / 65536。 d = % 256。, amp。 if( 0 ) printf(\n此書庫存為%d,可以借閱!借閱請記下圖書編號?。?!\n, )。 break。 if ( flag ) printf(未找到此圖書!請查證!)。 getch()。 return 。 FILE* fp。 printf( 歡迎使用圖書查詢服務\n\n)。 fflush( stdin )。 if( ( fp = fopen(.\\data\\, r) ) == NULL ) { printf(數據讀取失敗,請與管理員聯系,按任意鍵返回...)。 stu_find()。 } int flag = 1。 BOOK book。book, sizeof(BOOK), 1, fp) != 0) { if( strcmp( , author) == 0 ) { int y, m, d。 if(times == 1) //確保只輸出一次 { printf(\n你要查詢的信息如下:\n\n)。 times = 2。 m = ( % 65536 ) / 256。 printf(%5d\t%20s\t%s\t%.2f\t%4d %02d %02d\t%d\n, , amp。, , y, m, d, )。 else printf(此書庫存為0,不可借閱!\n\n)。 if ( flag ) printf(未找到圖書!請查證!)。 getch()。 return 。 printf(★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★\n)。 printf(★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★\n\n)。 FILE* fp。 if( (fp = fopen(.\\data\\, r)) == NULL ) { printf(數據讀取失敗,按任意鍵返回...)。 stu_find()。 } printf(%5s\t%20s\t\%s\t%5s\t%10s\t%s\n, 編號, 書名, 作者, 價格,出版時間, 庫存)。book1, sizeof(BOOK), 1, fp) != 0 ) { y = / 65536。 d = % 256。, amp。 } fclose(fp)。 printf(\n按任意鍵返回...)。 stu_find()。}// 管理員系統
點擊復制文檔內容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1