C語言程序設(shè)計(jì)學(xué)生成績管理系統(tǒng)實(shí)驗(yàn)報告(總10頁).doc
《C語言程序設(shè)計(jì)學(xué)生成績管理系統(tǒng)實(shí)驗(yàn)報告(總10頁).doc》由會員分享,可在線閱讀,更多相關(guān)《C語言程序設(shè)計(jì)學(xué)生成績管理系統(tǒng)實(shí)驗(yàn)報告(總10頁).doc(11頁珍藏版)》請?jiān)趨R文網(wǎng)上搜索。
1、精選優(yōu)質(zhì)文檔-傾情為你奉上計(jì)算機(jī)學(xué)院 C語言程序設(shè)計(jì)報告書設(shè)計(jì)名稱:學(xué)生成績管理系統(tǒng)專業(yè):軟件工程指導(dǎo)老師:班級:姓名: 學(xué)號: 座號:2011-6-15 一、實(shí)驗(yàn)?zāi)康?.在編輯應(yīng)用程序過程中,逐步加深對C語言編程的理解;2.加強(qiáng)實(shí)踐的能力,動手能力,同時進(jìn)一步對所學(xué)的知識進(jìn)行鞏固; 3.培養(yǎng)初步編程的能力,為以后的學(xué)習(xí)奠定基礎(chǔ)。二、實(shí)驗(yàn)內(nèi)容運(yùn)用所學(xué)的C語言知識編輯一個應(yīng)用程序:學(xué)習(xí)成績管理系統(tǒng)三系統(tǒng)軟件環(huán)境:本程序主要運(yùn)行在: Visual C+ 6.0 Turbo C/C+ 3.0四課程設(shè)計(jì)題目:學(xué)生成績管理系統(tǒng)程序說明:有N個學(xué)生,每個學(xué)生的數(shù)據(jù)包含學(xué)號(不重復(fù))、姓名、三門課的成績及平
2、均成績,試設(shè)計(jì)一學(xué)生成績 管理系統(tǒng),使之能提供以下功能:(1)主菜單學(xué)生成績管理系統(tǒng)1. 成績錄入2. 成績查詢3. 成績統(tǒng)計(jì)4. 退出(2)各菜單項(xiàng)功能成績錄入:輸入學(xué)生的學(xué)號、姓名及三門課的成績;成績查詢:*按學(xué)號查詢學(xué)生記錄。成績統(tǒng)計(jì):*計(jì)算學(xué)生的平均分;*根據(jù)學(xué)生的平均分高低,對學(xué)生的數(shù)據(jù)進(jìn)行排序后輸出;退出系統(tǒng):退出整個系統(tǒng)(即主菜單)。五數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)描述:主函數(shù)菜單函數(shù)Input函數(shù) select函數(shù) statistics函數(shù) 退出系統(tǒng) 六各變量的定義和作用int num;/*定義學(xué)號,變量為整型*/char name;/*定義姓名,變量為字符型*/int score;/*定義課程
3、的成績,變量為整型*/float average;/*定義平均分,變量為浮點(diǎn)型*/七系統(tǒng)各函數(shù)的功能,、相互調(diào)用關(guān)系1.函數(shù)實(shí)現(xiàn)功能說明:(1)menu函數(shù)是定義一個菜單函數(shù),其功能在于輸出菜單界面供使用者選擇。(2)input函數(shù)是定義用于輸入學(xué)生信息。(3)select 函數(shù)是定義用于查詢學(xué)生信息。包括學(xué)號、姓名及各科成績。(4)statistics 函數(shù)計(jì)算學(xué)生的平均分。根據(jù)學(xué)生的平均分高低,對學(xué)生的數(shù)據(jù)進(jìn)行排序輸出。2.相互調(diào)用關(guān)系:Main函數(shù)調(diào)用menu函數(shù)。Menu 函數(shù)可以調(diào)用input 函數(shù)、select函數(shù)和statistics函數(shù)八心得體會 C語言是一種較為基礎(chǔ)和普遍的編
4、程語言,應(yīng)用相當(dāng)廣泛,這次課程設(shè)計(jì)的要求與C語言的廣泛應(yīng)用相比較還有很大的差距。我們對于C語言的理解和使用還處在一個初級的階段,我們要想掌握它,要學(xué)習(xí)的還很多,同時要懂得創(chuàng)新,許多的編程方法都是人們一步一步總結(jié)出來的,我想我們也要努力拓展自己的思維,努力去尋求新的方法,以創(chuàng)造出更為完善的應(yīng)用程序。 九程序:#include <stdio.h>#include <stdlib.h>#include <conio.h>#define N 3/*學(xué)生人數(shù)*/#define M 3 /*課程門數(shù)*/struct student int num; /*學(xué)號*/char
5、 name20;/*姓名*/int score3;/*三門課成績*/float average;stuN;/*學(xué)生數(shù)*/void input();/*查詢*/void select();/*統(tǒng)計(jì)*/void menu();void input()int i,j;printf("tt成績錄入nn");for(i=0;i<N;i+)printf("請輸入學(xué)號:");scanf("%d",&stui.num);printf("請輸入姓名:");scanf("%s",&stui.n
- 1.請仔細(xì)閱讀文檔,確保文檔完整性,對于不預(yù)覽、不比對內(nèi)容而直接下載帶來的問題本站不予受理。
- 2.下載的文檔,不會出現(xiàn)我們的網(wǎng)址水印。
- 3、該文檔所得收入(下載+內(nèi)容+預(yù)覽)歸上傳者、原創(chuàng)作者;如果您是本文檔原作者,請點(diǎn)此認(rèn)領(lǐng)!既往收益都?xì)w您。
下載文檔到電腦,查找使用更方便
20 積分
下載 | 加入VIP,下載共享資源 |
- 配套講稿:
如PPT文件的首頁顯示word圖標(biāo),表示該P(yáng)PT已包含配套word講稿。雙擊word圖標(biāo)可打開word文檔。
- 特殊限制:
部分文檔作品中含有的國旗、國徽等圖片,僅作為作品整體效果示例展示,禁止商用。設(shè)計(jì)者僅對作品中獨(dú)創(chuàng)性部分享有著作權(quán)。
- 關(guān) 鍵 詞:
- 語言程序設(shè)計(jì) 學(xué)生 成績管理系統(tǒng) 實(shí)驗(yàn) 報告 10
鏈接地址:http://zhizhaikeji.com/p-6623654.html