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

正文內(nèi)容

c語(yǔ)言成績(jī)管理系統(tǒng)說(shuō)明書(附程序)(編輯修改稿)

2025-09-03 13:00 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 ase 39。239。:putout(q)。break。 case 39。339。:save(q)。break。 case 39。439。:del(q)。break。 case 39。539。:revise(q)。break。 case 39。639。:search(q)。break。 case 39。739。: h=0。goto a。 default:printf(Error!\n)。printf(請(qǐng)重新選擇功能項(xiàng)!\n)。 } getchar()。 goto loop。 }while(h!=0)。 a: printf(歡迎下次使用\n)。 } FILE *fp。 struct student *p,*q。 /*定義全局變量*/ /*學(xué)生基本信息錄入*/struct student *putin(void) { struct student *head。 int i。 clrscr()。 /*清屏函數(shù)*/ printf(\n*************請(qǐng)輸入學(xué)生基本信息!******************\n)。 for(i=1。i=M。i++) { printf(請(qǐng)輸入學(xué)生學(xué)號(hào):)。scanf(%s,stu[i].num)。 printf(請(qǐng)輸入學(xué)生姓名:)。scanf(%s,stu[i].name)。 printf(請(qǐng)輸入學(xué)生性別(W或M):)。getchar()。scanf(%c,amp。stu[i].sex)。 printf(請(qǐng)輸入學(xué)生年齡:)。scanf(%d,amp。stu[i].age)。 printf(請(qǐng)輸入學(xué)生備注(沒(méi)有就按鍵):)。scanf(%s,stu[i].other)。 printf(\n)。 } head=amp。stu[1]。 printf(輸入成功!\n)。 return (head)。 } /*學(xué)生基本信息顯示*/void putout(struct student *q) { int i=0。 clrscr()。 printf(\n************學(xué)生基本信息顯示************\n)。 if(q==NULL) { printf(\nSorry,there is nothing to print out!\n)。 return。 } else do { i++。 printf(TISHI)。 printf(PRINT,i,stu[i].num,stu[i].name,stu[i].sex,stu[i].age,stu[i].other)。 } while(iM)。 } /*學(xué)生基本信息保存*/ void save(struct student *q) { clrscr()。 printf(\n\n************學(xué)生基本信息保存************\n\n)。 p=q。 if(p==NULL) { printf(Srroy there is nothing to save!)。 return。 } if((fp=fopen(C:\\,wb))==NULL) { printf(cannot open file\n)。 return。 } else do { fwrite(p,LEN,1,fp)。 p++。 }while(p=p+M)。 fclose(fp)。 printf(\n\n\n你已經(jīng)保存成功!\n\n\n)。 } /*學(xué)生基本信息刪除*/void del(struct student *q) { void xuehao()。 void xming()。 /*函數(shù)調(diào)用聲明*/ int j,n。 char c[2]。 /*定義字符串*/ clrscr()。 /*清屏函數(shù)*/ printf(\n\n************學(xué)生基本信息刪除************\n\n)。 if((fp=fopen(C:\\,rb))==NULL) {printf(cannot open the file\n)。 return。} else fclose(fp)。 a: printf(請(qǐng)輸入你刪除的根據(jù):\n1 學(xué)生學(xué)號(hào)\n 2 學(xué)生姓名\n)。 scanf(%d,amp。n)。 getchar()。 switch(n) { case 1:xuehao()。break。 case 2:xming()。break。 /*函數(shù)調(diào)用*/ default :{printf(該選項(xiàng)不存在,重新選擇請(qǐng)按Y否則 將退出功能\n)。 getchar()。 scanf(%s,c)。 if(strcmp(y,c)==0||strcmp(Y,c)==0) goto a。} } printf(重新選擇刪除根據(jù),請(qǐng)按Y,否則將退出功能\n)。 getchar()。 scanf(%s,c)。 if(strcmp(y,c)==0||strcmp(Y,c)==0) goto a。 fclose(fp)。 } /* 按學(xué)號(hào)刪除*/void xuehao() { int j=0,i。 char *c。 cb:printf(請(qǐng)輸入學(xué)生學(xué)號(hào):\n)。 scanf(%s,c)。 for(i=1。i=M。i++) { j=i。 if(strcmp(stu[j].num,c)==0) { fread(amp。stu[j],LEN,1,fp)。 printf(TISHI)。 printf(******************************************************\n)。 printf(PRINT,j,stu[j].num,stu[j].name,stu[j].sex,stu[j].age,stu[j].other)。 printf(\n******************************************************\n)。 printf(真的要?jiǎng)h除該信息:Y或N\n)。 scanf(%s,c )。 if(strcmp(y,c)==0||strcmp(Y,c)==0) { for(j=i。j=M。j++) { p=p+j。 p=p+1。 } printf(\n 你已刪除成功!\n)。 } /*重新保存*/ printf(繼續(xù)刪除請(qǐng)按Y(y),按其他鍵將退出該功能\n)。 getchar()。 scanf(%s,c)。 if(strcmp(y,c)==0||strcmp(Y,c)==0) goto cb。 else printf(\n你已經(jīng)退出該種刪除功能!\n)。 if((fp=fopen(C:\\,wb))==NULL) { printf(cannot open the file\n)。 return。 } for(p=q。p=p+M1。p++) fwrite(p,LEN,1,fp)。 fclose(fp)。 } } if(jM) { printf(沒(méi)有該學(xué)號(hào)\n)。 getchar()。 scanf(%c,amp。c)。 if(c==39。Y39。||c==39。y39。) goto cb。 } fclose(fp)。 return。 } /*按姓名刪
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1