語言設計學生成績管理系統版含源代碼_第1頁
語言設計學生成績管理系統版含源代碼_第2頁
語言設計學生成績管理系統版含源代碼_第3頁
已閱讀5頁,還剩4頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

說明書撰寫提一、課程設計要西學生管理系統***************34成績記567顯示全部記錄(可按任意法排序0STUDENT_create();/*錄入學生基本信息*/student_edit();/*查找記錄修改學生基本信息*/STUDENT_del();/*刪除記錄*/score_input();/*成績記錄*/score_edit();/*修改成績*/computer();/*查詢錄入全部學生的總分及平均分*/print();/*顯示全部記錄(可按任意法排序)*/exit(0);/*退出*/(3)要求設計流程圖(4)要求功能框圖(5)二、程序的功能設退退三、程序的數據結, ,struct{intintchinese,math,english;charname[21];輸入:voidSTUDENT_create(void)刪除:voidSTUDENT_del(void)修改:voidstudent_edit(void)輸出:voidprint(void)最后用switch{case'1':STUDENT_create();break;case'2':student_edit();break;case'3':STUDENT_del();break;case'4':score_input();break;case'5':score_edit();break;case'6':computer();break;case'7':case'0':}四、程序的函數設1、函數的功能描加,為了增加系統的通用性,還應該有菜單函數。具體函數如下:STUDENT_create();/*錄入學生基本信息*/student_edit();/*查找記錄修改學生基本信息*/STUDENT_del();/*刪除記錄*/score_input();/*成績記錄score_edit();/*修改成績computer();/*查詢錄入全部學生的總分及平均分*/print();/*顯示全部記錄(可按任意法排序)*/exit(0);/*退出*/2、函數的調用關五、源程序代#include<stdio.h>#include<stdlib.h>#include<conio.h>intSTUDENT_index[33];structSTUDENT{intintchinese,math,english;charname[21];void_select(char*{ 西學生管理系 \n\n",}void{}void{intif(students[n].id==0)break;}int{intprintf("{{printf("學號returnn;}}return-1;}void{intif((n=search_id())!=-1)students[n].id=0;}void{int{}}void{int_select("printf("\n\n123-英語\n");{{ :%s {case1:students[n].chinese=t;break;case2:students[n].math=t;break;case3:students[n].english=t;break;}}}}void{int{ }}voidSTUDENT_sort(char{intn,m,p,x,t[33];{{case'1':case'2':t[n]=students[n].chinese;break;case'3':t[n]=students[n].math;break;case'4':t[n]=students[n].english;break; }}{p=-{{}}t[p]=-}}void{intn,x;chark;{_select("printf("按數字鍵選擇排序方式或按0返回{if(STUDENT_index[n]!=-{}}if(k<'6'&&k>'0')STUDENT_sort(k);elseif(k=='0')break;else}}void{int{if(STUDENT_index[i]!=-{}}printf("錄入的%d}void{:_select("****************************printf("\t\t\t1錄入學生基本信息\n\t\t\t2信息printf("\t\t\t3刪除記錄\n\n\n\t\t\t4成績記錄\n\t\t\t5修printf("\t\t\t6查詢錄入全部學生的總分及平均分printf("\t\t\t7(可按任意法排序)\n\n\n\t\t\t0{case'1':STUDENT_create();break;case'2':student_edit();break;case'3':STUDENT_del();break;case'4':score_input();break;case'5':score_edit();break;case'6':computer();break;case'7':case'0':} }六、調試及總(圖一)4C語言的實質就是以一定的語 另外平時學習c語言的基礎也很關鍵,因為如果平時學得就不怎么樣

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論