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

正文內(nèi)容

簡單師生管理系統(tǒng)程序設(shè)計 含源碼-文庫吧

2025-03-25 05:21 本頁面


【正文】 2(student stud[])。 //按名字升序排列void sortcount(student stud[])。void sortcount2(student stud[])。void statistic(student stud[])。 //統(tǒng)計include int menu_select() { char c。 // 整形數(shù)據(jù)類型 printf(\n\n)。 printf( | 1. 增加學(xué)生記錄 |\n)。 printf( | 2. 查詢學(xué)生記錄 |\n)。 printf( | 3. 修改學(xué)生記錄 |\n)。 printf( | 4. 學(xué)生紀錄排序 |\n)。 printf( | |\n)。 printf(\n\n)。 printf(請選擇(08):)。 c=getchar()。 getchar()。 //賦字符值的函數(shù) return (c39。039。)。 // 將C轉(zhuǎn)換為對應(yīng)的數(shù)值,如‘0’0,‘1’1}include int findrecord(student stud[]) /*查找信息*/{ char str[2]。 int i。 if(numstus==0) { printf(沒有可被查找的記錄\n)。 return 1。 //查找失敗 } else { printf(以何種方式查找?\\\n)。 gets(str)。 if(str[0]==39。139。) /*按學(xué)號查找*/ { printf(請輸入學(xué)號:)。 gets(str)。 for(i=0。i=numstus。i++) if(strcmp(str,stud[i].number)==0) // 比較兩個字符串 { display(stud,i,i)。 break。 } else continue。 } else if(str[0]==39。239。) /*按姓名查找*/ { printf(請輸入姓名:)。 gets(str)。 for(i=0。i=numstus。i++) if(strcmp(str,stud[i].name)==0) { display(stud,i,i)。 break。 } else continue。 } if(inumstus) { printf(沒有查找所要的信息。\n)。 return 1。 } return i。 }}includeint openfile(student stu[]){ int i=0,j。 FILE *fp。 //FILE是變量類型,FILE *fp是聲明,*fp指向FILE的對象 char filename[20],str[2]。 if(numstus!=0) { printf(已經(jīng)有記錄存在,是否保存?(y/n))。 gets(str)。 if(str[0]==39。y39。||str[0]==39。Y39。) writetotext(stu)。 } printf(請輸入文件名:)。 gets(filename)。 numstus=0。 if((fp=fopen(filename,rb+))==NULL) { printf(無法打開該文件\n)。 return(1)。 } fscanf(fp,%d,amp。numstus)。 //fscanf是讀入文件中的數(shù)據(jù) fgetc(fp)。 while(inumstus) { fscanf(fp,%s,stu[i].number)。 fscanf(fp,%s,stu[i].name)。 fscanf(fp,%s,stu[i].sex)。 for(j=0。jnumsubs。j++) fscanf(fp,%f,amp。stu[i].subject[j])。 fscanf(fp,%f,amp。stu[i].score)。 fscanf(fp,%f,amp。stu[i].average)。 fscanf(fp,%d,amp。stu[i].index)。 i++。 } fclose(fp)。 printf(文件讀取成功\n)。 printf(是否顯示紀錄?(y/n))。 gets(str)。 if(str[0]==39。y39。||str[0]==39。Y39。) display(stu,0,numstus1)。 return(0)。}include void sort(student stud[]){ int i,j=0。 char str[5]。 student *p。 p=stud。 if(numstus==0) { printf(沒有可供查詢的記錄!)。 } while(1) { for(i=0。i++) { printf( 請輸入查詢方式:)。 printf((直接輸入回車則結(jié)束查詢操作)\n)。 printf(\t)。 printf(\t)。 gets(str)。 if(strlen(str)==0) break。 if(str[0]==39。139。) { printf(請輸入排序次序:\n)。 printf(\t)。 printf(\n)。 gets(str)。 if(str[0]==39。139。) sortnum2(p)。 else sortnum(p)。 display(stud,0,numstus1)。 } else if(str[0]==39。239。) { printf(請輸入排序次序:\n)。 printf(\t)。 printf(\n)。 gets(str)。 if(str[0]==39。139。) sortname2(p)。 else sortname(p)。 display(stud,0,numstus1)。 } else printf(請輸入1~2)。 printf(是否退出排序?(y/n))。 gets(str)。 if(str[0]==39。y39。||str[0]==39。Y39。) break。 } return。}} void sortnum(student stud[]) //按照學(xué)號排序成績,降序 { int i,j。 student temp。 student *p。 p=s
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1