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

正文內(nèi)容

1567159136-張玉前-學(xué)生基本信息管理系統(tǒng)-資料下載頁(yè)

2025-08-04 18:19本頁(yè)面
  

【正文】 t\t輸入修改學(xué)生Email:\t)。 scanf(%s,pe_mail)。 printf(\n)。 //輸入修改信息 save()。} } if(!i) { printf(無(wú)該生信息!請(qǐng)查證:)。 //沒(méi)有找到時(shí)的處理 }}//(********************刪除學(xué)生信*******************)。void del_stu(){ STU*p=NULL。 if(head==NULL) //判斷鏈表是否為空 { printf(文檔中無(wú)記錄!\n)。 return 。 } else { char NO[20]。 printf(請(qǐng)輸入學(xué)生的學(xué)號(hào):\t)。 scanf(%s,NO)。 for(p=head。p!=NULL。p=pnext) { if(!strcmp(pnextNO,NO))//驗(yàn)證信息是否正確 { printf(*********你要?jiǎng)h除的學(xué)生*************)。 printf(\t\t學(xué)生學(xué)號(hào):\t%s\n,pnextNO)。 printf(\t\t學(xué)生姓名:\t%s\n,pnextname)。 printf(\t\t學(xué)生年齡:\t%d\n,pnextage)。 printf(\t\t學(xué)生性別:\t%s\n,pnextsex)。 printf(\t\t學(xué)生出生年月:\t%s\n,pnextbirthday)。 printf(\t\t學(xué)生地址:\t%s\n,pnextaddress)。 printf(\t\t學(xué)生電話:\t%s\t\n,pnextphone)。 printf(\t\t學(xué)生Email:\t%s\n,pnexte_mail)。 printf(\n)。 //輸出要?jiǎng)h除的信息 i=1。 if(pnextnext) { printf(第一個(gè)\n)。 pnext=pnextnext。 } else pnext=NULL。 n。 save()。 return 。 }if(!i) { printf(無(wú)該生信息!請(qǐng)查證:)。 //沒(méi)有找到信息時(shí)的處理 return 。 } } }}//(*********************按學(xué)號(hào)排序******************)。void arrage_stu(){ STU*p1,*p2。 int in=0,j。 if(headnext==NULL) //首先判斷 { printf(你還沒(méi)有記錄,無(wú)法排序\n)。 return 。 } printf(n=%d,n)。 p1=headnext。 for(in=0。inn1。in++) { for(j=0,p1=headnext。j=nin3。p1=p1next,j++) { if(j==0)//第一次比較第一個(gè)和第二個(gè)結(jié)點(diǎn)信息 {if(strcmp(p1NO,p1nextNO)//比較p1本身和p1下一個(gè)結(jié)點(diǎn) { p2=p1next。 p1next=p1nextnext。p2next=p1。 headnext=p2。 p1=headnext。 //從新結(jié)合CUR賦值 /* p1=headnext。 p1=p2。 錯(cuò)誤:如果一個(gè)變量=它前一個(gè)結(jié)點(diǎn)的NEXT那么不可以說(shuō)把另一個(gè)變量賦值 就可以改變它 前一個(gè)結(jié)點(diǎn)的NEXT它只能操作后結(jié)點(diǎn)?。?! */ } } if(strcmp(p1nextNO,p1nextnextNO)) //比較p1下一個(gè)和p1下兩個(gè)結(jié)點(diǎn) { p2=p1next。 p1next=p1nextnext。 p2next=p1nextnext。 p1nextnext=p2。 } } if(strcmp(headnextNO,headnextnextNO)) //只有兩個(gè)結(jié)點(diǎn)信息時(shí)直接 //比較他們兩個(gè) { p1=headnext。 headnext=p1next。 p1next=p1nextnext。 headnextnext=p1。 if(n==2)//只有兩個(gè)結(jié)點(diǎn)信息時(shí)吧第二個(gè)結(jié)點(diǎn)的 //next賦為空 headnextnextnext=NULL。 } }}//(*********************保存信息********************)。void save(){ printf(*****************保存信息并結(jié)束********)。 STU*p=NULL。 FILE*fp。 char *filename=。 if((fp=fopen(,w))==NULL) //出錯(cuò)檢測(cè) { printf(\n打不開(kāi)文件!\n)。 return 。 } if(headnext==NULL) { printf(\n信息為空!\n)。 return 。 } else p=headnext。 while(p!=NULL) { fprintf(fp,%s %s %d %s %s %s %s %s\n,pNO,pname,page, psex,pbirthday,paddress,pphone,pe_mail)。 //存入文件 p=pnext。 } printf(保存完畢!\n)。 fclose(fp)。}參考文獻(xiàn)《 c 語(yǔ)言程序設(shè)計(jì)》 譚浩強(qiáng) 清華大學(xué)出版社。致謝43
點(diǎn)擊復(fù)制文檔內(nèi)容
化學(xué)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1