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

正文內(nèi)容

課程設(shè)計(jì)學(xué)生成績管理系統(tǒng)實(shí)驗(yàn)報(bào)告(更新版)

2025-09-16 03:33上一頁面

下一頁面
  

【正文】 continue_input=getchar()。 print_table_head()。 char continue_input=39。 continue_input=getchar()。 while(p !=NULL) { if(strcmp(pnum,id)==0) { print_table_row(p)。N39。 p=pnext。Y39。 if(head==NULL) { head=pNewStu。void print_table_buttom_total()。void print()。void exit_system()。 scores |\n| 6 save to the file |\n| 7 exit the system |\n。 struct student *next。 char name[MAX]。改進(jìn):這個(gè)系統(tǒng)由于沒有用到圖形界面,在外觀上來說,欠佳;在系統(tǒng)內(nèi)部,插入學(xué)生成績也沒有按學(xué)號排序,只能鍵入5按平均分來實(shí)現(xiàn)插入的學(xué)生信息進(jìn)行排序。 float ave。 結(jié)構(gòu)體設(shè)計(jì)描述:typedef struct student{ char num[MAX]。void create_stu_by_input():用于提示用戶輸入學(xué)生信息。包括顯示所有的學(xué)生信息,以表格的形式顯示。選擇 5 :對學(xué)生的平均分的高低進(jìn)行排序。包括學(xué)號,姓名,性別,語文成績,數(shù)學(xué)成績,英語成績,計(jì)算機(jī)成績,輸入完后會提示是否繼續(xù)輸入學(xué)生信息,若選擇Y或y,則再次輸入學(xué)生信息;若選擇其他鍵,則默認(rèn)停止輸入學(xué)生信息;返回主菜單。 int mathematic。首先判斷學(xué)生單鏈表是否為空,如果是空,則返回菜單,不做任何事,如果不為空,則利用鏈表冒泡排序按學(xué)生平均分排序;然后,首先調(diào)用print_table_head()函數(shù)輸出顯示表格表頭,然后調(diào)用print_table_row(p)函數(shù)輸出單鏈表中的學(xué)生信息,最后調(diào)用print_table_buttom()函數(shù)輸出表格的表尾。(3) 按總分查詢 調(diào)用sex_by_sumscore()函數(shù)進(jìn)行按姓名查詢學(xué)生信息。3 查詢學(xué)生信息在主菜單選擇3的時(shí)候進(jìn)行學(xué)生信息的查詢,調(diào)用函數(shù)進(jìn)入查詢子菜單界面,可以分為按學(xué)號查詢,按名字查詢,按總分查詢學(xué)生的信息。C.若選2,則按成績從大到小排序,姓名,學(xué)號順序也隨之調(diào)整。查找功能:完成按姓名或?qū)W號查找學(xué)生記錄,并顯示。顯示功能:完成全部學(xué)生記錄的顯示。B.若選1,則出現(xiàn)如下界面********************************************************************************,其中:按姓名查詢用順序法實(shí)現(xiàn);按成績查詢實(shí)現(xiàn)查詢成績小于m分的學(xué)生;找到該生將學(xué)生記錄輸出到屏幕,若查無此人,輸出相關(guān)信息。最后調(diào)用print_table_buttom()函數(shù)顯示表格尾。具體查詢步驟與按學(xué)號查詢類似。5. 排列學(xué)生信息在主菜單中sort_by_ave()調(diào)用函數(shù),以排列學(xué)生信息。 int chinese。用法說明:首先用戶進(jìn)入主菜單: 選擇 1 :輸入學(xué)生信息。用戶只需鍵入需要?jiǎng)h除的學(xué)生的學(xué)號,就會出現(xiàn)提示是否確定刪除,鍵入Y或y,則刪除,成功后會顯示刪除成功信息;如果用戶突然不想刪除了,則鍵入N或n,則返回主菜單,停止刪除操作。void show_record():顯示已輸入的學(xué)生信息。void search_exit():用于退出查詢子菜單系統(tǒng)。void print_table_buttom():用于顯示表格尾。 int sumscore。擴(kuò)展功能:自我感覺能力有限,并不能很好地?cái)U(kuò)展其功能。敲完后,竟然發(fā)現(xiàn)當(dāng)調(diào)用這個(gè)函數(shù)的時(shí)候,系統(tǒng)自動(dòng)退出了!瘋了,怎么會這樣?問舍友,不知,跟比較強(qiáng)的朋友討論了好久,也不知道怎么回事,在還有一天交差時(shí),聽說有個(gè)很厲害的同學(xué),于是沒想多少,就跑去問了,高手就是高手,也就大概幾十分鐘就幫我搞定了這個(gè)問題,可他用的好幾個(gè)語句都是沒見過的,唉,不管了,決定先寫完報(bào)告再說!恩,又是一次通宵,但還是沒有完全寫完........沒辦法,第二天又再次通宵.........想起來,這個(gè)課程設(shè)計(jì)把我折騰得~~只怪自己不強(qiáng),沒有把握一些基本的知識,而且不夠細(xì)心,當(dāng)時(shí)運(yùn)行不成功時(shí),就出現(xiàn)了scanf中少了‘f’的情況,汗.........實(shí)踐是真理,這次課程設(shè)計(jì),我接觸電腦多了,很多問題都在上機(jī)操作中出現(xiàn),也在操作中解決了,雖然此次的課程設(shè)計(jì)某些細(xì)節(jié)還是不懂,但我對它已不懼怕了,盡管我的能力還很爛,但我相信,只要自己弄得多了,總會有提高的,就像這次,我不敢說我厲害了,但我敢說,我進(jìn)步了,確實(shí)進(jìn)步了,盡管進(jìn)步之后的我還是菜鳥..........參考文獻(xiàn):《C語言課程設(shè)計(jì)》,《C程序設(shè)計(jì)》(第三版),《C程序設(shè)計(jì)題解與上機(jī)指導(dǎo)》(第三版),《C程序案例題解》附錄:程序清單includeincludeincludedefine MAX 10define MENU_MAIN_COUNT 7define MENU_SEARCH_COUNT 4typedef struct student{ /*自定義結(jié)構(gòu)體*/ char num[MAX]。 float ave。 scores |\n| 5 sort the students39。void save_to_file()。void clear_record()。void print_table_row_total()。 create_stu_by_input(pNewStu)。 if(continue_input==39。 while(p!=NULL) { print_table_row(p)。 char continue_input=39。 print_table_head()。 getchar()。 }}void search_by_name() /*定義用名字查詢的函數(shù)*/{ char name[MAX]。 printf(\nsearching[%s].....\n,name)。 getchar()。 }}void search_by_sumscore() /*定義用總分查詢的函數(shù)*/{ int score。 printf(\nsearching[%d].....\n,score)。 getchar()。 }}void delete_record() /*定義刪除學(xué)生信息的函數(shù)*/{ stu* p=head。 } p=pnext。y39。 } } printf(Success to delete!\n)。) { print_menu_main()。 while(p != NULL) { fprintf(fp,%s,%s,%c,%d,%d,%d,%d,%d\n,pnum,pname,psex,pchinese,pmathematic,penglish,pputer,psumscore)。 exit(0)。 printf(|Number|Name |Sex | chinese | math |english|puter|sumscore| ave |\n)。 }}stu* get_last_student(stu* p) /*定義取得最后一個(gè)學(xué)生信息的函數(shù)*/{ if(pnext==NULL) { return p。 printf(Sex:)。 while((pNewStuchinese)100) { printf(Error!(score:1100)\n)。 printf(Mathematic:)。scanf(%d,amp。(pNewStuputer))。 printf(menu_main)。amp。 printf(menu_search)。amp。return。 } else{ prep = p。 kk = 0。}
點(diǎn)擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1