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

正文內(nèi)容

c語(yǔ)言實(shí)現(xiàn)機(jī)票管理系統(tǒng)源代碼-文庫(kù)吧

2024-11-26 15:02 本頁(yè)面


【正文】 )。 for(i=0。i7。i++)//輸入密碼,以 *在屏幕顯示 { [i]=getch()。 [i+1]=39。\039。//字符 要以 39。\039。結(jié)尾 if([i]==39。\b39。) { i。 [i]=39。\039。//清除前一個(gè)字符 i。//接收前一個(gè)字符 printf(\b )。 printf(\b)。 continue。 } if([i]==39。\r39。) { [i]=39。\039。 break。 } printf(*)。 } fp=fopen(DataFile,rt)。 if(fp==NULL) // 打開(kāi)文件失敗時(shí)提示 { printf(\n打開(kāi) %s 失敗 !按任意鍵結(jié)束程序 \n,DataFile)。 perror(Open file fail)。 getchar()。 return。 } if((fp=fopen(,r))==NULL)//打開(kāi)文件,并判斷是否出錯(cuò) { printf(\n 出錯(cuò),請(qǐng)檢查文件是否存在,按任意鍵返回主菜單 \n)。//打印出錯(cuò)提示getchar()。 } else fread(amp。mg,sizeof(struct users),1,fp)。//從文件中讀取信息 fclose(fp)。//關(guān)閉文件 if(strcmp(,)==0amp。amp。strcmp(,)==0) { success=1。 } if(success==1) //登錄成功 { printf(\n登錄成功,按任意鍵進(jìn)入機(jī)票調(diào)整系統(tǒng) !\n)。 getchar()。 loginflightm()。 } else//未登錄成功 { fflush(stdin)。//清除輸入緩沖區(qū)中的字符 printf(\n用戶名或密碼錯(cuò)誤 !重新輸入請(qǐng)按 y,退出請(qǐng)按 n:\n)。 relogin=getchar()。 if(relogin==39。y39。||relogin==39。Y39。) { getchar()。 goto again。 } else { verify()。 exit(0)。 } } } /********用戶登錄函數(shù) **********/ void loginuser() { FILE *fp=NULL,*fp1。//定義文件指針 char DataFile[20]=。//存儲(chǔ)管理員信息的文件名 int i=0,j=0。 char relogin。 //是否重新登錄 int success=0。 //登錄成功的標(biāo)志 printf(\n用戶登錄 \n)。 fp=fopen(DataFile,r)。 //讀取文件中數(shù)據(jù) if((fp1=fopen(,a))==NULL)//讀寫方式打開(kāi)文件 ,若文件不存在,則n=0 { //printf(創(chuàng)建文件失敗 !\n\n)。//打印出錯(cuò)提示 n=0。 //getchar()。 //continue。 } else { fp1=fopen(,r)。 fscanf(fp1, %d,amp。n)。//讀取 fp1中的用戶個(gè)數(shù) } fclose(fp1)。 if((fp=fopen(,r))==NULL)//打開(kāi)文件,并判斷是否出錯(cuò) { fp1=fopen(,w+)。//以寫方式打開(kāi) fprintf(fp1,%d,0)。//打開(kāi)用戶文件失敗,則輸入用戶個(gè)數(shù) 0到 fp1 fclose(fp1)。 printf(\n目前沒(méi)有用戶信息,請(qǐng)按 ENTER鍵返回主菜單先進(jìn)行注冊(cè)! \n)。 getchar()。 getchar()。 system(cls)。 zhujiemian()。 } for(i=0。in。i++) { fread(amp。user[i],sizeof(struct users),1,fp)。//從文件中讀取信息 } fclose(fp)。//關(guān)閉文件 //輸入數(shù)據(jù)與文件中用戶比對(duì) again: printf(請(qǐng)輸入用戶姓名 :)。 scanf(%s,)。//輸入用戶名 [19]=39。\039。 printf(請(qǐng)輸入用戶密碼 :)。 fflush(stdin)。 for(i=0。i7。i++)//輸 入密碼,以 *在屏幕顯示 { [i]=getch()。 [i+1]=39。\039。//字符要以 39。\039。結(jié)尾 if([i]==39。\b39。) { i。 [i]=39。\039。//清除前一個(gè)字符 i。//接收前一個(gè)字符 printf(\b )。 printf(\b)。 continue。 } if([i]==39。\r39。) { [i]=39。\039。 break。 } printf(*)。 } for(i=0。in。i++) //對(duì)比用戶名和密碼,進(jìn)行登錄 { if(strcmp(user[i].Name,)==0amp。amp。strcmp(user[i].ps,)==0) { success=1。 break。 } } if(success==1) //登錄成功 { printf(\n登錄成功,按任意鍵進(jìn)入機(jī)票調(diào)整系統(tǒng) !\n)。 getchar()。 loginflightu()。 } else //未登錄成功 { fflush(stdin)。//清除輸入緩沖區(qū)中的字符 printf(\n用戶名或密碼錯(cuò)誤 !重新輸入請(qǐng)按 y,退出請(qǐng)按 n:\n)。 relogin=getchar()。 if(relogin==39。y39。||relogin==39。Y39。) { getchar()。 goto again。
點(diǎn)擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1