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

正文內(nèi)容

基于c的學生成績管理系統(tǒng)設(shè)計-wenkub

2022-12-15 01:34:55 本頁面
 

【正文】 選項) 的等基本的功能,從而實現(xiàn)用戶的想法。Function Modle function. 1 概述 本系統(tǒng)是基于 VC 平臺開發(fā)的,用 C 來完成此課題。s requirements according to class, name, student id inquires the student performance information, calculate each student39。 information 3 according to the document preservation. This paper introduces the simple student performance management system in Microsoft Visual c + + environment of realization process: system analysis, function module design, system missioning and testing. The system39。本系統(tǒng)的主要功能有學生成績的添加、刪除、插入、顯示,能對學生成績按分數(shù)或?qū)W號進行排序,可以根據(jù)用戶的要求按班級,姓名,學號查詢學生的成績信息,計算每位學生的總分和均分,計算所有同學的總分和平均分,分類匯總統(tǒng)計每門課的的總分均分能保存信息到文件以及從文件中讀取信息等功能。 本文檔從概要設(shè)計,詳細設(shè)計,參考源程序代碼以及顯示程序運行的截屏等方面詳盡的介紹了軟件開發(fā)過程。 Visual C++ 是一種功能強大行之有效的可視化編程工具。因此此軟件是在 Visual C++ 環(huán)境下編寫的。 學生成績管理系統(tǒng)能方便用戶迅速、準確處理學生的成績,得到想要的數(shù)據(jù)并能將學生的信息以文檔保存。 關(guān)鍵詞:項目; 學生成績管理系統(tǒng); 功能模塊(函數(shù)) . Abstract:With the development of puter technology, visual programming technology occupy a more and more important role. Visual c + + is a powerful effective Visual programming tools. Therefore this software is in Visual c + + environment benefit. For us, with learning deeply, has generally grasped Visual c + + environment program development. To make our programming ability elevated to a higher level, deepening of objectoriented programming thinking and problemsolving ability, in the curriculum design of weeks, based on Visual c + + environment of software development, first in character statistical software for Visual c + +, as a start environment and objectoriented progam design, makingmemories and familiar with on the basis of the next employee training software development of more smoothly. This document from the outline design, detailed design, reference source code and display the program runs the screenshots aspects detailed introduces the software development process. Students39。s main management information are: student class, student id, name and three (can change) course grades. The system39。s overall score and partitioning, puting all classmate of total score peace, collect classified statistical divide each course total score alike can store information from the document to the file and read information, and other functions. Keywords: projects。深入了解數(shù)據(jù)的組織,存儲,處理邏輯及數(shù)據(jù)的顯示。在各項基本功能之下我們可以看到各種小的模塊來滿足用戶的各種需求,達到快速方便的效果。 開 發(fā)環(huán)境 采用 Visual C++ 功能需求分析 4 學生信息包括:姓名,班級,學號,性別, 出生年月 (其它信息可酌情增加) 需要完成的各項功能: ( 1)添加學生信息:輸入并保存學生信息 ( 2)顯示學生信息:出現(xiàn) “顯示學生信息子菜單 ”,供操作者選擇 ( 3)刪除學生信息:顯示現(xiàn)有的學生信息,讓操作者輸入要刪除學生的學號,將其刪除后再次顯示其余的學生信息 ( 4)查詢學生信息:出現(xiàn) “查詢學生信息子菜單 ”,供操作者選擇 ( 5)修改學生信息 :出現(xiàn)“修改學生信息子菜單”,供操作者選擇 ( 6) 統(tǒng) 計學生信息:統(tǒng)計并顯示優(yōu)、良、中、及格、不及格的人數(shù)與比例,以及總?cè)藬?shù)、及格率、最高分、最低分、平均分(包括一個學生多門課的學生成績,和某一門課的學生平均成績)。 3 概要設(shè)計 系統(tǒng)功能模塊圖 系統(tǒng)功能單元: 學生 成績 管理系統(tǒng) 添 加 學生信息 顯 示 學生信息 刪 除 學生信息 查 詢 學生信息 修 改 學生信息 統(tǒng) 計 學生信息 5 各個功能單元完成情況良好,均能準確并且快速的實現(xiàn)課題所需功能。 1. 添加學生 信息。各個功能模塊的實現(xiàn)主要轉(zhuǎn)變到對單鏈表的遍歷 ,添加和刪除結(jié)點。 printf(\n\t1:添加學生信息 \n)。 printf(\n\t5:修改學生信息 \n)。 } .顯示 排序方式 void Name(Student stu[],int Max)//按名字排序 //作者:不詳 { int i,j。i++) for(j=0。 stu[j+1]=p。 for(i=0。j++) if(stu[j].numstu[j+1].num) { p=stu[j]。 } 輸入 學生信息 int InforInput(Student stu[],int id)//學生信息輸入 //作者:不詳 { int number,i,m。 m=number+id。inumber+id。 printf(\n\t 姓名: )。stu[i].classes)。 scanf(%f%f%f%f%f,amp。stu[i].,amp。 for(i=id。 8 printf(\n\tEnglish: %.2f\tjava:%.2f\tChinese: %.2f\tC:%.2f\tMath:%.2f\n,stu[i].mark.English,stu[i].,stu[i].,stu[i].,stu[i].)。 printf(\n\t 請輸入要刪除的學號: )。jMax1。 strcpy(stu[j].sex,stu[j+1].sex)。 stu[j].=stu[j+1].。 printf(\n\t 刪除完畢! \n)。: )。 return (Max)。 float C。 char name[10]。 }Student。 int Delete(Student stu[],int Max)。 int FindStuNum(Student stu[],int findunm,int Max)。 void Name(Student stu[],int Max)。 void Count(Student stu[],int Max)。 void C(Student stu[],int Max)。 printf(\n\ \n\n\ 成績統(tǒng)計 \n\n\\n\n\ \n\n\ \n\n\ \n\n\ \n\t)。 while(select!=0) { switch(select) { case 1: English(stu,Max)。 case 3: Chinese(stu,Max)。 case 5: Math(stu,Max)。 11 default: printf(\n\t輸入錯誤!請重新輸入! \n)。 } } void English(Student stu[],int Max) { int i,you,liang,zhong,jige,buji。liang=0。 low=stu[0].。 for(i=0。 if(stu[i].low) low=stu[i].。 else if(stu[i].=60) jige++。 printf(\n\t%d\t%d\t%d\t%d\t%d\t%.2f \t%.2f \t%.2f\t %.1f%%\n,you,liang,zhong,jige,buji,high,low,av,n)。you=0。buji=0。 printf(\n\t 優(yōu) \t 良 \t 中 \t 及格 \t 不及格 \t 最高分 \t 最低分 \t 平均分 \t 及格率\n)。 if(stu[i].high) high=stu[i].。 else if(stu[i].=70) zhong++。 av=sum/Max。 sum=0。jige=0。 printf(\n\t語文成績統(tǒng)計: \n)。i++) { sum=sum+stu[i].。 else if(stu[i].=80) liang++。 } n=100*(Maxbuji)/(float)Max。 float high,low,sum,n,av。zhong=0。 high=stu[0].。iMax。 if(stu[i].=90) you++。 else buji++。 } void Math(Student stu[],int Max) { int i,you,liang,zhong,jige,buji。liang=0。 low=stu[0].。 for(i=0。 if(stu[i].low) 15 low=stu[i].。 else if(stu[i].=60) jige++。 printf(\n\t%d\t%d\t%d\t%d\t%d\t%.2f\t%.2f\t%.2f\t%.1f%%\n,you,liang,zhong,jige,buji,high,low,av,n)。 float av。++i) for(j=0。 stu[j+1]=p
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1