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

正文內(nèi)容

c語言課程設(shè)計報告電子投票系統(tǒng)-文庫吧

2025-04-28 18:48 本頁面


【正文】 ypedef struct user//投票者數(shù)據(jù)結(jié)構(gòu)體{ char name[20]。//投票者姓名 char ps[8]。//對應(yīng)密碼 int power。//權(quán)限}user。candidate c_man[N]。user total_user[N]。void main_v()//投票者者界面{ int key。 do { printf(*************************************************************\n)。 printf(********************歡迎進入投票員界面***********************\n)。 printf(*************************************************************\n)。 printf(** **\n)。 printf(** **\n)。 scanf(%d,amp。key)。 switch(key) { case 1:scan()。break。 case 2:search()。break。 case 3:vote()。break。 case 4:break。 default:break。 } }while(key!=4)。}void vote() //投票者投票{ long candidatenum。//定義進行操作時的臨時結(jié)構(gòu)體變量 int i,flag。 char DataFile[20]=,next。// DataFile存儲候選人信息的文件名,next為是否進行下一次投標(biāo)操作的選項 candidate TempS。 FILE *fp。begin: flag=0。//flag用來標(biāo)志是否找對應(yīng)編號,即投票是否成功 read()。 printf(請輸入您要投票的候選人的號碼:)。 scanf(%ld,amp。candidatenum)。 printf(您所投票的候選人號碼是:%ld\n,candidatenum)。 for(i=0。ic_total。i++) { if(c_man[i].number==candidatenum) { flag=1。 c_man[i].vote++。 } } if(flag) { printf(投票成功\n)。 fp=fopen(DataFile,wb)。 if(fp==NULL)//如果當(dāng)前文件不存在,提示打開文件失敗 { printf(\nOpen file is fail!End with any key.\n,DataFile)。 perror(Open file fail)。 getch()。 exit(1)。 } for(i=0。ic_total。i++) { fwrite(amp。c_man[i],sizeof(candidate),1,fp)。 } fclose(fp)。 } else { printf(投票失敗!您要投票的號碼不存在\n)。 printf(按任意鍵返回首頁! \n)。 getch()。 return。 } fp=fopen(DataFile,rb)。// 顯示投票后的情況 if(fp==NULL) { printf(\nOpen file %s fail! End With any key \n,DataFile)。 perror(Open file fail)。 getch()。 exit(1)。 } printf(整理后的最新投票情況:\n)。 printf(\n候選人號碼 \t候選人姓名 \t票數(shù)\n)。 while(fread(amp。TempS,sizeof(candidate),1,fp)!=(int)NULL) { if(!=0) printf(\n%ld \t%s \t%d \n,)。 } fclose(fp)。 printf(\n繼續(xù)嗎?是(Y)/否(N): )。 fflush(stdin)。 next=getchar()。 putchar(39。\n39。)。 if(next==39。y39。||next==39。Y39。)goto begin。}void main_a()//管理員界面{ int key。 do { printf(*************************************************************\n)。 printf(********************歡迎進入管理員界面***********************\n)。 printf(*************************************************************\n)。 printf(** **\n)。 printf(** **\n)。 printf(** **\n)。 scanf(%d,amp。key)。 switch(key) { case 1:addcandidate()。break。 case 2:addUser()。
點擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1