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

正文內(nèi)容

c語言程序設(shè)計__學(xué)生成績管理系統(tǒng)-文庫吧

2025-01-03 12:54 本頁面


【正文】 信息。問題三、插入模塊:可用insert()函數(shù)來實現(xiàn)。當(dāng)我們輸入插入信息時,系統(tǒng)卻提示插入不進數(shù)據(jù)。解決辦法及步驟:(1)檢查所編寫的程序代碼是否完全正確,若不是,則改之,然后再繼續(xù)正確輸入插入信息看能否插入進去得到所要插入的學(xué)生信息以及學(xué)生的語文、數(shù)學(xué)、英語和計算機的成績。(2)檢查當(dāng)我們在輸入插入信息時,看是否我們輸入的插入信息有。七.參考文獻(xiàn)《C語言程序設(shè)計》 王曙燕 曹錳 科學(xué)出版社 2005年2月八. 附錄: include include define N 5int sum。 /*用來記錄學(xué)生人數(shù)*//*學(xué)生信息結(jié)構(gòu)體類型*/struct student{ int num。 char name[12]。 char sex。 int score[4]。 int ave。}stu[N]。/*全新保存函數(shù)*/save_message(int sum) /*保存函數(shù),保存sum個記錄*/{ FILE *fp。 int i。 if((fp=fopen(,wb))==NULL) /*以輸出打開方式,在此前的記錄被覆蓋*/ { printf(\nCannot open file\n)。 return NULL。 } for(i=0。isum。i++) if(stu[i].ave!=0) /*stu[i].ave=0表此記錄已刪除*/ if(fwrite(amp。stu[i],sizeof(struct student),1,fp)!=1) printf(file write error\n)。 fclose(fp)。}/*學(xué)號輸入函數(shù)*/void no_input(int i) /*表示第i個的學(xué)生信息*/{ int j,k。 printf(NO.:)。 scanf(%d,amp。stu[i].num)。 if(stu[i].num0 || stu[i].num9) /*判斷學(xué)號是否為數(shù)字*/ printf(Input errror!Only bemade up of (09).Please reinput!\n)。}/*對分?jǐn)?shù)輸入*/void score_input(int i){ int j。 for(j=0。j4。j++) { printf(score %d:,j+1)。 scanf(%d,amp。stu[i].score[j])。 }}void average(int i) /*對第i個記錄的分?jǐn)?shù)求平均值*/{ int j,sum=0。 for(j=0。j4。j++) sum+=stu[i].score[j]。 stu[i].ave=sum/4。}/*輸入模塊*/void input_message(int i){ printf(\n\n 錄入學(xué)生信息(最多%d種)\n,N)。 for(i=0。iN。i++) { printf(please input name:\n)。 fflush(stdin)。 scanf(%3s,stu[i].name)。 no_input(i)。 fflush(stdin)。 printf(please input sex:\n)。 scanf(%c,amp。stu[i].sex)。 fflush(stdin)。 score_input(i)。 fflush(stdin)。 average(i)。 } fflush(stdin)。 printf(\n %d名學(xué)生信息輸入完畢!\n,i)。 sum=i。 printf(\n 按任意鍵返回主菜單!)。}/*讀取信息*/int read_message(){ FILE *fp。 int i=0。 if((fp=fopen(,rb))==NULL) { printf(\n\n****暫時還沒有任何庫存信息,按任意鍵進入主菜單選擇基本信息的錄入! ****\n)。 return。 } while(feof(fp)!=1) { fread(amp。stu[i],sizeof(struct student),1,fp)。 if(stu[i].num==0) break。 else i++。 } fclose(fp)。 return(i)。}/*輸出模塊*/void output_message(){ int i=0,j。 do { printf(%d %3s %c\t\t,stu[i].num,stu[i].name,stu[i].sex)。 for(j=0。j4。j++) printf(%d\t\t,stu[i].score[j])。 average(i)。 printf(%d\n,stu[i].ave)。 i++。 }while(isum)。 printf(按任意鍵返回主菜單!)。 getch()。}/*查詢模塊*/void inquire_message(){ char name[4]。 int j=0,i。 printf(please input the name of the student you want to find:)。 /*通過姓名查看*/ scanf(%3s,name)。 fflush(stdin)。 for(i=0。isum。i++) { if(strcmp(name,stu[i].name)==0) { printf(\n學(xué)生信息\n)。 printf(學(xué)號姓名性別語文成績數(shù)學(xué)成績英語成績計算機成績平均成績\n)。 printf(%d %3s %c %d %d %d %d
點擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1