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

正文內(nèi)容

學(xué)生成績管理系統(tǒng)數(shù)據(jù)結(jié)構(gòu)-課程設(shè)計(jì)報(bào)告-資料下載頁

2024-08-28 16:25本頁面

【導(dǎo)讀】課程名稱________數(shù)據(jù)結(jié)構(gòu)__________. 題目名稱_____學(xué)生成績管理系統(tǒng)_____

  

【正文】 \n)。 printf( |%d |%d |%d |%d |%d | \n,p1,q1,m1,c1,k1)。 printf(\n)。 printf(是否保存信息 ?(Y/N))。 scanf(\t\t%c,amp。sign)。 if(sign!=39。n39。amp。amp。sign!=39。N39。) { printf(\t\t\t請輸入文件名 :)。 scanf(\t\t\t%s,filename)。 if((fp=fopen(filename,w))==NULL) /* 保存文件失敗 */ { printf(\n\t\t\t無法保存文件 \n)。 system(pause)。 return。 } fprintf(fp,%d\n,n)。 fprintf(fp, |60 分以下 6069分 7079 分 8089 分 90100 分|\n)。 fprintf(fp, |%d |%d |%d |%d |%d | \n,p1,q1,m1,c1,k1)。 while(in) /* 保存文件成功 */ { i++。 } fclose(fp)。 p1=0,q1=0,m1=0,c1=0,k1=0。 printf(\n\t\t\t成功保存信息! \n)。 system(pause)。 } else p1=0,q1=0,m1=0,c1=0,k1=0。 break。 break。 case 3: for(i=0。in。i++) { if(stud[i].english60) p2++。 if(stud[i].english70amp。amp。stud[i].english=60) q2++。 if(stud[i].english80amp。amp。stud[i].english=70) m2++。 if(stud[i].english90amp。amp。stud[i].english=80) c2++。 if(stud[i].english=90) k2++。 } printf(\t\t\t 英語成績的分?jǐn)?shù)統(tǒng)計(jì)結(jié)果 \n)。 printf(\n)。 printf( |60分以下 6069分 7079分 8089分 90100分 |\n)。 printf(\n)。 printf( |%d |%d |%d |%d |%d | \n,p2,q2,m2,c2,k2)。 printf(\n)。 printf(是否保存信息 ?(Y/N))。 scanf(\t\t%c,amp。sign)。 if(sign!=39。n39。amp。amp。sign!=39。N39。) { printf(\t\t\t請輸入文件名 :)。 scanf(\t\t\t%s,filename)。 if((fp=fopen(filename,w))==NULL) /* 保存文件失敗 */ { printf(\n\t\t\t無法保存文件 \n)。 system(pause)。 return。 } fprintf(fp,%d\n,n)。 fprintf(fp, |60 分以下 6069分 7079 分 8089 分 90100 分|\n)。 fprintf(fp, |%d |%d |%d |%d |%d | \n,p2,q2,m2,c2,k2)。 while(in) /* 保存文件成功 */ { i++。 } fclose(fp)。 p2=0,q2=0,m2=0,c2=0,k2=0。 printf(\n\t\t\t成功保存信息! \n)。 system(pause)。 } else p2=0,q2=0,m2=0,c2=0,k2=0。 break。 break。 case 0: return。 } } } 調(diào)用 open_the_text 函數(shù) ( 本函數(shù)的功能是打開需要導(dǎo)入的文件 ,時間復(fù)雜度為 O(n)) int open_the_Text(Student stud[],int n) /*打開文件 */ { int i=0,num。 FILE *fp。 char filename[20]。 printf(\t\t\t 請輸入文件名 :)。 scanf(\t\t\t%s,filename)。 if((fp=fopen(filename,rb))==NULL) /* 打開文件失敗 */ { printf(\n\t\t\t 無法打開文件! \n)。 printf(\t\t\t)。 system(pause)。 return(n)。 } fscanf(fp,%d,amp。num)。 fscanf(fp, 學(xué)期 學(xué)生證號 姓名 語文 數(shù)學(xué) 英 語 \n)。 while(inum) /* 打開文件成功 */ { fscanf(fp,%d%s%s%g%g%g,amp。stud[n+i].term,stud[n+i].num,stud[n+i].name,amp。stud[n+i].chinese,amp。stud[n+i].math,amp。stud[n+i].english)。 i++。 } n+=num。 fclose(fp)。 printf(\n\t\t\t 成功打開文件 \n)。 printf(\t\t\t)。 system(pause)。 return(n)。 } 調(diào)用 WritetoText 函數(shù) ( 本函數(shù)的功能是保存信息輸出到文件 ,時間復(fù)雜度為 O(n)) void WritetoText(Student stud[],int n) /*保存文件 */ { int i=0。 FILE *fp。 char filename[20]。 printf(\t\t\t 請輸入文件名 :)。 scanf(\t\t\t%s,filename)。 if((fp=fopen(filename,w))==NULL) /* 保存文件失敗 */ { printf(\n\t\t\t 無法保存文件 \n)。 system(pause)。 return。 } fprintf(fp,%d\n,n)。 fprintf(fp, 學(xué)期 學(xué)生證號 姓名 語文 數(shù)學(xué) 英語 \n)。 while(in) /* 保存文件成功 */ { fprintf(fp, %8d%15s%15s%15g%15g%5g\n,stud[i].term,stud[i].num,stud[i].name,stud[i].chinese,stud[i].math,stud[i].english)。 i++。 } fclose(fp)。 printf(\n\t\t\t 成功保存信息! \n)。 } 調(diào)用 end 函數(shù) 時間復(fù)雜度為 O(1) end() { system(cls)。 printf(\n\n\n\n\n\t\t\t\t 謝謝使用,再見 !\n\n)。 printf(\t\t\t ◢█████████◣ \n)。 printf(\t\t\t ██◤︿ ◥██ \n)。 printf(\t\t\t ██ ~ ██ \n)。 printf(\t\t\t ◢██ ██◣ \n)。 printf(\t\t\t ██◤ ● ● ◥██ \n)。 printf(\t\t\t ██ ◎ ◎ ██ \n)。 printf(\t\t\t ◥█◣ T ◢█◤ \n)。 printf(\t\t\t ██◣ ◢██ \n)。 printf(\t\t\t ◥███████◤ \n)。 printf(\t\t\t ◢███◣ \n\n)。 printf(\t\t\t bye bye!\n)。 printf(\t\t\t)。 } Main 函數(shù) void main() /*主函數(shù) */ { int n=0。 int i。 char username[15],pwd[15]。 struct user our_users[N]。 int count = 0。 int current_user。 system(pause)。 system(cls)。 repeat1: for(。) { switch(menu1()) { case 1: system(cls)。 for(i=0。i50。i++) { printf(\n\n 教師登陸 )。 printf(\n\n 請輸入賬號 :)。 fflush(stdin)。 gets(username)。 printf(\n 請輸入密碼 :)。 fflush(stdin)。 gets(pwd)。 if((strcmp(username,123)==0)amp。amp。(strcmp(pwd,123)==0)) { open()。 for(。) { switch(menu()) { case 1: system(cls)。 printf(\n)。 printf(\t\t?輸入學(xué)生信息? \n\n)。/*輸入若干條記錄 */ n=Input(stud,n)。 break。 case 2: system(cls)。 printf(\n)。 printf(\t\t?瀏覽所有信息? \n\n)。/*顯示所有輸入記錄 */ Display(stud,n)。 break。 case 3: system(cls)。 printf(\n)。 Sort(stud,n)。 printf(\t\t\t)。 break。 case 4: system(cls)。 printf(\n)。 printf(\t\t?添加學(xué)生信息? \n\n)。/*添加學(xué)生信息 */ n=add_a_record(stud,n)。 break。 case 5: tongji(stud,n)。 break。 case 6: system(cls)。
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1