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

正文內(nèi)容

學(xué)生作業(yè)完成情況管理系統(tǒng)(數(shù)據(jù)結(jié)構(gòu)和c語言實(shí)習(xí)論文)(存儲(chǔ)版)

2024-09-09 12:07上一頁面

下一頁面
  

【正文】 printf_infor(q)。st){ int snum。 flag=getchar()。 }}/////////////////////////////////////////////////7//////查詢成績,按學(xué)號(hào)班級(jí),降序//////////////////////////////////////////////void printf_help_3(){ printf( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ \n)。}//int aver(stupt p){ int n=0。 printf(\n)。 printf(\n)。//下一個(gè) } if(f==0) { printf(沒有該學(xué)生信息\n)。 int f=0。 printf(姓名:%10s學(xué)號(hào):%10d班級(jí):%10d作業(yè)完成平均成績:%d\n,pname,pschoolnumber,pclassnumber,sum/10)。//分行符}void um_check_aver(stupt st){ int um。 pt1=emp1。//比所有的都不大,插到末尾 qnext=NULL。 head2=(stupt)malloc(sizeof(stu))。 } emp1=head2next。 printf_help_3()。 break。: { printf(您選擇了:\n)。039。 pt=ptnext。 if(flag==39。 if(fp==NULL) { printf(創(chuàng)建文件至%s失敗,請(qǐng)返回主菜單重試!\n,filename)。 return。 printf(\t\t\t|* *|\n)。}int log(){ char a[7]={39。}。} ch=getc(fp)。 fclose(fp)。\039。}。 char ch。 //printf(%d,ch)。 for(i=0。i++) { b[i]=getch()。}int user_log(){ char flag。 if(f==0){ return 0。} } while(1)。039。239。 school_num_search(st)。539。 break。: { printf(您選擇了:\n)。 break。 system(CLS)。 } case 39。: { printf(您選擇了:,刪除該學(xué)生的信息\n)。 break。339。 break。 }lab_3: Printf_help()。){return 1。139。 write_in_file(a,name,fp)。 for(i=0。 clear()。} ch=getc(fp)。}。 }}void login(){ char a[7]={39。 printf(*)。 exit(1)。 if(fp==NULL){printf(注冊(cè)文件無法打開或已損壞,請(qǐng)?jiān)诔绦虍?dāng)前目錄下創(chuàng)建d:\\!\n)。//初始化 char b[7]={39。}void read_passwd(char *a,char *name,FILE *fp){ fscanf(fp,%s,a)。 printf(\t\t\t|* *|\n)。) { fp=fopen(.\\,a)。 goto lab_1。 flag=getchar()。 while(pt!=NULL) { fprintf(fp,%s %d %d %f %f %f %f %f %f %f %f %f %f\n,ptname,ptschoolnumber,ptclassnumber,ptscore[0],ptscore[1],ptscore[2],ptscore[3],ptscore[4],ptscore[5],ptscore[6],ptscore[7],ptscore[8],ptscore[9])。 } } printf_help_3()。 } case 39。: { printf(您選擇了:\n)。//分行符}//void statistics_result(stupt amp。 insert_emp1(head2,pt)。 return。 pt2=pt1next。}////void insert_emp1(stupt amp。//下一個(gè) } if(f==0) { printf(沒有該班級(jí)的信息\n)。 q=pnext。//清空scanf結(jié)束時(shí)進(jìn)入緩沖的enter符 search_4(st,snum)。//分行符 return。 printf(姓名:%10s學(xué)號(hào):%10d班級(jí):%10d作業(yè)完成平均成績:%d\n,pname,pschoolnumber,pclassnumber,sum/10)。 int f=0。 printf( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ \n)。q39。//清空scanf結(jié)束時(shí)進(jìn)入緩沖的enter符 delete_pt(st,snum)。 } } printf(刪除失敗,該學(xué)號(hào)學(xué)生信息不存在\n)。 //查找成功刪除并返回上級(jí)函數(shù) printf(班級(jí) 姓名 學(xué)號(hào) 成績1 成績2 成績3 成績4 成績5 成績6 成績7 成績8 成績9 成績10\n)。 } if(pschoolnumber==snum) { st=q。q39。//清空scanf結(jié)束時(shí)進(jìn)入緩沖的enter符 search_3(st,snum)。//下一個(gè) } if(f==0) { printf(沒有該學(xué)生信息\n)。 } else { p=st。039。339。 change_name(p)。039。 printf( |* *|\n)。 clear()。 clear()。pclassnumber)。 p){ printf(原姓名為:%s\n,pname)。 clear()。 char flag。 printf(──────────────────────────────────────\n)。 printf(──────────────────────────────────────\n)。 clear()。 char flag。 } if(pschoolnumber==snum) { printf_score(p)。 n++。 return。 return。b39。 clear()。 else printf(溫馨提示:您的文件導(dǎo)入失敗,請(qǐng)重新導(dǎo)入!\n)。 else if(qt!=NULL) { qtnext=p。st,FILE* fp){ //int k。pscore[9])。pscore[5])。pscore[1])。 }}///////////////////////////////////////////////2//導(dǎo)入成績/////////////////////////////////////////////////void read(stupt p,FILE* fp){ fscanf(fp,%s,pname)。 } printf(請(qǐng)問您是否繼續(xù)輸入? (注意大小寫)\n)。) { p=(stupt)malloc(sizeof(stu))。 stupt p,q。 flag=getchar()。 scanf(%d,amp。 scanf(%d,amp。 int m=0。 printf( |* *|\n)。}//////////////////////////////////////////主菜單////////////////////////////////////////////////////////void Printf_help(){ printf( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ \n)。//文件指針typedef struct user{ char logname[10]。 int schoolnumber。自己的數(shù)據(jù)結(jié)構(gòu)本來學(xué)的就很不扎實(shí),所以實(shí)習(xí)一直很忐忑,本來還想著在網(wǎng)上找點(diǎn)資料,后來也是以失敗告終。無比激動(dòng)的運(yùn)行之后發(fā)現(xiàn)就編譯錯(cuò)誤就有好多,這無疑給我潑了一大盆的冷水。然后開始著手編小程序,到時(shí)候再把他們連接在一起就好。1. 登錄部分:登錄時(shí)菜單,然后注冊(cè),如已注冊(cè)則第二無法繼續(xù)注冊(cè)2. 如果該文件不存在,注冊(cè)是會(huì)有以下提示圖3. 文件導(dǎo)出,選擇a會(huì)默認(rèn)導(dǎo)出到程序所在目錄下的D:\\。void fileprintf(stupt st,FILE* fp)um_check_aver(st)。void printf_infor(stupt p)search_3(st,snum)。system(CLS)。第二部分為登錄成功后,進(jìn)入系統(tǒng)可進(jìn)行的操作,可以在系統(tǒng)中輸入學(xué)生的各項(xiàng)信息和成績,也可以從文件中直接導(dǎo)入(文件中保存的信息應(yīng)該依次是姓名、學(xué)號(hào)、班級(jí)號(hào)、連續(xù)十次的成績,各個(gè)信息用空格隔開)。學(xué)期期末要根據(jù)每次作業(yè)的成績計(jì)算出最終的平時(shí)成績。程序功能模塊如圖圖2所示。class_num_search(st)。Void read_passwd(a,name,fp)。change_class(p)。snum_check_aver(st)。我覺得首先應(yīng)該對(duì)于程序的功能有一個(gè)大的框架,經(jīng)過和同學(xué)老師的商量討論,在題目要求的基礎(chǔ)上拓展了好多的功能,下一步就是通過代碼實(shí)現(xiàn)功能了。通過不斷的試驗(yàn)和請(qǐng)教老師同學(xué),終于完成好多的子函數(shù),仿佛已經(jīng)看到的一片光明的“未來”,哈哈。只能留到明天解決了。為了成功的編寫代碼我一直查看課本,沒當(dāng)自己編出哪怕小小的一個(gè)簡單的程序,我也會(huì)開心好久。 struct student *next。/////////////////////////////////
點(diǎn)擊復(fù)制文檔內(nèi)容
物理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1