C語(yǔ)言試驗(yàn)報(bào)告--學(xué)生成績(jī)管理系統(tǒng)_第1頁(yè)
C語(yǔ)言試驗(yàn)報(bào)告--學(xué)生成績(jī)管理系統(tǒng)_第2頁(yè)
C語(yǔ)言試驗(yàn)報(bào)告--學(xué)生成績(jī)管理系統(tǒng)_第3頁(yè)
C語(yǔ)言試驗(yàn)報(bào)告--學(xué)生成績(jī)管理系統(tǒng)_第4頁(yè)
C語(yǔ)言試驗(yàn)報(bào)告--學(xué)生成績(jī)管理系統(tǒng)_第5頁(yè)
已閱讀5頁(yè),還剩19頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、X X大學(xué)C S UC語(yǔ)言程序設(shè)計(jì)實(shí)踐報(bào)告題 目學(xué)生成績(jī)治理系統(tǒng)學(xué)生姓名剽悍的小白兔指導(dǎo)教師TZ學(xué) 院信息科學(xué)與工程學(xué)院專業(yè)班級(jí) 電氣信息類 XXXX班完成時(shí)間20XX 年X月設(shè)計(jì)目的通過(guò)課程設(shè)計(jì)使學(xué)生綜合使用所學(xué)過(guò)的 C語(yǔ)言程序設(shè)計(jì)知識(shí),掌握結(jié)構(gòu)化程序設(shè)計(jì)的根本思路和方法,在所掌握的根本知 識(shí)和技能的根底上,進(jìn)一步提升自學(xué)水平和查找資料的水平,解 決一定程度的復(fù)雜的結(jié)構(gòu)化程序設(shè)計(jì)問(wèn)題,加深對(duì)所學(xué)知識(shí)的理 解與掌握,增強(qiáng)學(xué)生我們利用自己所學(xué)知識(shí)解決實(shí)際問(wèn)題的水平, 為以后的程序開(kāi)發(fā)打下根底.隨著科學(xué)技術(shù)的不斷開(kāi)展,對(duì)人們的工作水平要求也越來(lái)越 高,然而計(jì)算機(jī)就成了幫助人們解決這個(gè)問(wèn)題的工具,熟

2、練的運(yùn) 用計(jì)算機(jī),它能為人們解決許多工作上的難題.對(duì)與一個(gè)治理人 員來(lái)說(shuō),快而迅速的了解各種信息是很關(guān)鍵的.使用計(jì)算機(jī)在 C 語(yǔ)言環(huán)境下編寫(xiě)相關(guān)的治理系統(tǒng)就能到達(dá)對(duì)相關(guān)信息的錄入、顯 示;對(duì)記錄的查詢極其修改等目的.基于同樣的C語(yǔ)言環(huán)境,對(duì)其提供的頭文件*h(stdio.h ,stdlib.h,string.h,malloc.h,mem.h,ctype.h,conio.h 等)的 不同組合,能為我們解決許許多多的問(wèn)題,因此,用它來(lái)編寫(xiě)成 績(jī)治理治理系統(tǒng)是可行的.、學(xué)生成績(jī)治理系統(tǒng)主要功能 數(shù)據(jù)的錄入: 如錄入學(xué)生的根本信息, 以及該學(xué)生選修課程的 根本信息;數(shù)據(jù)的修改: 如修改指定學(xué)號(hào)、 或者

3、指定姓名的學(xué)生信息, 或 者修改其選修課程信息;數(shù)據(jù)的插入:插入某個(gè)學(xué)生信息; 數(shù)據(jù)的查詢:如按學(xué)號(hào)查詢、按姓名查詢等; 數(shù)據(jù)的刪除:如刪除指定學(xué)號(hào)、 或者指定姓名的學(xué)生及其選修 課程信息;平均成績(jī)的計(jì)算: 計(jì)算每個(gè)學(xué)生各門功課的平均成績(jī), 并按平 均成績(jī)從高到低的次序輸出學(xué)生信息; 列出不及格學(xué)生清單學(xué)號(hào)、姓名、不及格的課程和成績(jī) .四、功能的實(shí)現(xiàn)與要求1數(shù)據(jù)錄入: 數(shù)據(jù)錄入的功能是將需要的數(shù)據(jù)進(jìn)行錄入, 用于后面 的各項(xiàng)操作.實(shí)現(xiàn):用輸入函數(shù)對(duì)數(shù)據(jù)進(jìn)行錄入,先確定學(xué)生的個(gè) 數(shù),再用一個(gè)循環(huán)進(jìn)行輸入,選修課程數(shù)量亦然.2. 數(shù)據(jù)修改:數(shù)據(jù)修改的主要功能是為修改數(shù)據(jù)輸入出現(xiàn)的錯(cuò)誤, 實(shí)現(xiàn): 先

4、指定該生的學(xué)號(hào), 找到該生,再輸出該生當(dāng)前的信息, 用一 個(gè) if 語(yǔ)句對(duì)數(shù)據(jù)進(jìn)行修改,再用一個(gè)循環(huán)語(yǔ)句對(duì)選修課信息進(jìn)行修 改.3. 數(shù)據(jù)插入 : 數(shù)據(jù)插入的主要功能是在數(shù)據(jù)錄入之后,為預(yù)防數(shù) 據(jù)輸入的遺漏, 實(shí)現(xiàn):分為兩個(gè)局部,第一個(gè)是插入第一個(gè)位置, 第 二是插入第一個(gè)位置之后,把當(dāng)前的位置賦給后面的加以實(shí)現(xiàn). 4數(shù)據(jù)查詢: 數(shù)據(jù)查詢的主要功能是在數(shù)據(jù)輸入之后進(jìn)行分類再 現(xiàn),實(shí)現(xiàn):分為輸出所有數(shù)據(jù),按學(xué)號(hào)查詢,按姓名查詢,當(dāng)輸入的 數(shù)據(jù)滿足條件時(shí)即輸出所要求的.5數(shù)據(jù)刪除:數(shù)據(jù)刪除的主要功能是在數(shù)據(jù)錄入、數(shù)據(jù)插入和數(shù)據(jù) 修改完成之后對(duì)無(wú)用數(shù)據(jù)進(jìn)行刪除, 實(shí)現(xiàn):輸入學(xué)號(hào), 滿足條件時(shí)即 把后

5、一個(gè)數(shù)值賦給前一個(gè)數(shù)值,到達(dá)刪除的目的.6平均值計(jì)算:平均值計(jì)算的主要功能是求平均值,再對(duì)其進(jìn)行排 序,實(shí)現(xiàn):用公式進(jìn)行計(jì)算求平均值, 之后便是排序問(wèn)題, 求最大值, 然后依次輸出各最大值,即實(shí)現(xiàn)了排序功能.7. 列出不及格學(xué)生清單:這局部的主要功能是列出不及格學(xué)生清 單,實(shí)現(xiàn):用一個(gè)判斷語(yǔ)句,當(dāng)分?jǐn)?shù)小于 60 時(shí),即輸出相應(yīng)的學(xué)生 信息即可.五、系統(tǒng)框圖查詢學(xué)生根本信息錄入修改班機(jī)信息治理輸入修改登錄模塊學(xué)生課程治理查詢輸入修改學(xué)生成績(jī)治理查詢退出系統(tǒng)六、系統(tǒng)流程圖開(kāi)始性別選擇1選擇2排序選擇3選擇4選擇5選擇6選擇7選擇8結(jié)束選擇8保存數(shù)據(jù)學(xué)號(hào)按姓名按景平均成績(jī)按平均成績(jī)上下按學(xué)號(hào)退出系統(tǒng)

6、選擇操作主菜單班級(jí)顯示數(shù)據(jù)查詢插入數(shù)據(jù)姓名刪除輸入數(shù)據(jù)讀取數(shù)據(jù)七、界面設(shè)計(jì)-系統(tǒng)運(yùn)行界面局部如下:歡送逬入學(xué)生成績(jī)治理系統(tǒng)設(shè)計(jì)者的叫刖M拒導(dǎo)教師乂 大學(xué)信息科學(xué)與工程學(xué)院電氣加班20217Pp<*ss Fn-tzeF ten Cnntiniif*圖1主界面糸統(tǒng)主菜單錄入數(shù)據(jù)上修改數(shù)據(jù) 丸插入數(shù)據(jù)4數(shù)據(jù)查詢 乩刪除數(shù)據(jù)筑平均成績(jī)計(jì)算趴列出不及洛學(xué)生清單 卸退出系統(tǒng)請(qǐng)輸入一個(gè)數(shù)字來(lái)選擇目錄=圖2主菜單圖3錄入數(shù)據(jù)請(qǐng)輸入要修改數(shù)據(jù)的學(xué)生的學(xué)號(hào):備學(xué)生當(dāng)前信息班級(jí)沢學(xué)號(hào)汽姓名茁性別汕年齡切 鱉鐫黔幾聾觸年齡6選修課程信息4請(qǐng)輸入修改后數(shù)據(jù):F辰否繼續(xù)修改此學(xué)主信息皿?圖4修改數(shù)據(jù)HAgE是否要將

7、信息、插入到第一個(gè)位置少代y3 3 C M lfl是否添加該學(xué)生的選條課程信息少卅V請(qǐng)輸入此學(xué)生選修課程數(shù)量:1請(qǐng)分別輸入該學(xué)生選修課程信息課程編號(hào)課程名稱學(xué)分測(cè)試成績(jī)平時(shí)成績(jī)1 Math 2 45 67是否繼續(xù)插入下一學(xué)生信息歸圖5插入數(shù)據(jù)數(shù)據(jù)査詢i-顯示全部數(shù)據(jù)養(yǎng)按學(xué)號(hào)查詢3-按姓名查詢H返回主菜單請(qǐng)輸入一個(gè)數(shù)字來(lái)選擇目錄:圖6數(shù)據(jù)查詢Sli¥=ii=3學(xué)萬(wàn)汴姓名稱:Hath學(xué)牡個(gè):2學(xué)號(hào)乂旌名汕 稱:Math學(xué)分:2.阿性別汕年齡:飾測(cè)試威宛第柑O(píng)J:F年齡漢&測(cè)試成績(jī):33-0平吋威績(jī)心廚平時(shí)成績(jī):現(xiàn)目綜合成績(jī)51綜合成績(jī)丹.0圖7計(jì)算平均成績(jī)列出不及晤學(xué)拄清單不及格

8、學(xué)生清單:堆名;c不及格課綜合成績(jī):弓1上 建不及帶課=nath垛合成績(jī):卵衛(wèi)是否返回主目錄y/n?圖8不及格學(xué)生統(tǒng)計(jì)八、程序代碼#include<stdio.h>#include<windows.h>#include<string.h>#include <stdlib.h>main()int i,w=O,u/*被選中學(xué)生的下標(biāo)*/,f/*科目數(shù)量*/;int o=0/*學(xué)生總數(shù)*/,p=0,g50/*每個(gè)學(xué)生的選修課程數(shù) 量*/,a,x,b/*新增學(xué)生個(gè)數(shù)*/,xx/*當(dāng)前學(xué)生班級(jí)*/;char xm50/*當(dāng)前學(xué)生姓名*/,h10;char

9、oo/*判斷是否繼續(xù) */,q;float s50/* 平均成績(jī) */,max,al50;long qq;struct studentint i;/* 班級(jí) */long j;/* 學(xué)號(hào) */char m30;/* 姓名 */char n10;/* 性別 */int x;/* 年齡 */c50; struct score int q;/* 課程編號(hào) */ char w50;/* 課程名稱 */ float e;/* 學(xué)分 */ float r;/* 測(cè)試成績(jī) */ float t;/* 平時(shí)成績(jī) */ double y;/* 綜合成績(jī) */ z5010;printf("nn*nnn歡

10、 迎 進(jìn) 入 nn學(xué)生成績(jī)治理系統(tǒng)nnn 設(shè)計(jì)者 :剽悍的小白兔 090909XXXXnn 電氣 09XX 班 nnn指導(dǎo)教師: TZnnXX 大學(xué) 信息科學(xué)與工程學(xué)院2021 年 7 月nnn*n*Press Enter to Continue");getchar();system("CLS");while(1)system("CLS");printf("nn*n系統(tǒng)主菜單nn1.錄入數(shù)據(jù)nn2.修改數(shù)據(jù)nn3.插入數(shù)據(jù)nn4.數(shù)據(jù)查詢nn5.刪除數(shù)據(jù)nn6.平均成績(jī)計(jì)算nn7.列出不及格學(xué)生清單nn8.退出系統(tǒng)nn");

11、printf(" 請(qǐng)輸入一個(gè)數(shù)字來(lái)選擇目錄 :nn"); scanf("%d",&i);system("CLS");if(i=1)/*1. 錄入數(shù)據(jù) */printf(" 錄入數(shù)據(jù) nn");while(1)printf("n 請(qǐng)輸入要錄入的學(xué)生個(gè)數(shù) :n"); scanf("%d",&b);if(b<1) printf("n輸入錯(cuò)誤! ! n請(qǐng)輸入要錄入的學(xué)生個(gè)數(shù)n");else if(b>=1)for(a=0;a<b;

12、a+)printf("n請(qǐng)輸入第%d個(gè)學(xué)生的根本信息:nn班級(jí) 學(xué)號(hào) 姓名 性別 年齡n",a+1);scanf("%d %ld %s %s %d",&co+a.i,&co+a.j,&co+a.m,&co+a.n,&co+a.x); printf("n 請(qǐng)輸入此學(xué)生選修課程數(shù)量: n");scanf("%d",&f);go+a=f;for(i=0;i<f;i+)printf("n 請(qǐng)輸入該學(xué)生第 %d 門選修課程信息 :nn 課程編號(hào) 課程名稱 學(xué)分

13、考 試成績(jī) 平時(shí)成績(jī) n",i+1);scanf("%d %s %f %f %f",&zo+ai.q,&zo+ai.w,&zo+ai.e,&zo+ai.r,&zo+ai.t);o=p+b;p=b;getchar();printf("n 是否繼續(xù)輸入 y/n?n");scanf("%s",&h);if(strcmp(h,"n")=0) break;else if(strcmp(h,"y")=0) system("CLS"

14、);else if(i=2)/*2. 修改數(shù)據(jù) */printf(" 修改數(shù)據(jù) n");if(o=0) printf("n 系統(tǒng)內(nèi)沒(méi)有學(xué)生信息 ");elsewhile(1)printf("n 請(qǐng)輸入要修改數(shù)據(jù)的學(xué)生的學(xué)號(hào): n");scanf("%ld",&qq);w=0;for(a=0;a<o;a+)if(qq=ca.j)printf(" 該 學(xué) 生 當(dāng) 前 信 息 : 班 級(jí) :%d 學(xué) 號(hào) :%ld 姓 名 :%s 性 別 :%s 年 齡:dn",ca.i,ca.j,ca.

15、m,ca.n,ca.x);u=a;w=w+1;if(w=0) printf(" 輸入錯(cuò)誤! ");break;while(1)printf("n 請(qǐng)輸入數(shù)字選擇要修改的數(shù)據(jù):n1. 班級(jí) 2.學(xué)號(hào) 3.姓名 4.性別 5.年齡 6.選修課程信息 n");scanf("%d",&i);if(i!=6) printf("n 請(qǐng)輸入修改后數(shù)據(jù) :n");if(i=1) scanf("%d",&cu.i);else if(i=2)scanf("%ld",&cu

16、.j);else if(i=3)scanf("%s",&cu.m);else if(i=4)scanf("%s",&cu.n);else if(i=5)scanf("%d",&cu.x);else if(i=6)printf("n 該學(xué)生選修課當(dāng)前信息: ");for(i=0;i<gu;i+)printf(課程編號(hào):d課程名稱:%s學(xué)分:3.1f測(cè)試成績(jī):3.1f平時(shí)成 績(jī):%3. 1 fn",zui.q,zui.w,zui.e,zui.r,zui.t);n");1

17、.課程編號(hào) 2.課程名稱 3.學(xué)分 4.printf("n 請(qǐng)輸入要修改的數(shù)據(jù)的當(dāng)前選修課程編號(hào): scanf("%d",&x);w=0;for(i=0;i<gu;i+)if(x=zui.q)printf("n 請(qǐng)輸入數(shù)字選擇要修改的數(shù)據(jù):測(cè)試成績(jī) 5.平時(shí)成績(jī) n");scanf("%d",&xx);printf("n 請(qǐng)輸入修改后數(shù)據(jù) :n");if(xx=1)scanf("%d",&zui.q);else if(xx=2) else if(xx=3)

18、 else if(xx=4) else if(xx=5)scanf("%s",&zui.w); scanf("%f",&zui.e); scanf("%f",&zui.r); scanf("%f",&zui.t);else printf(" 輸入錯(cuò)誤! ");w=w+1;if(w=0) printf(" 輸入錯(cuò)誤! ");else printf(" 輸入錯(cuò)誤! ");break;printf("nn 是否繼續(xù)修改此

19、學(xué)生信息 y/n?n");scanf("%s",&h);if(strcmp(h,"n")=0) break;else if(strcmp(h,"y")=0) system("CLS");printf("nn 是否繼續(xù)下一學(xué)生信息 y/n?n");scanf("%s",&h);if(strcmp(h,"n")=0) break;else if(strcmp(h,"y")=0) system("CLS&q

20、uot;);else if(i=3)/*3. 插入數(shù)據(jù) */printf(" 插入數(shù)據(jù) ");while(1)printf("n 是否要將信息插入到第一個(gè)位置 y/n?nn"); scanf("%s",&h);if(strcmp(h,"n")=0)printf("n 請(qǐng)輸入要插入位置前一個(gè)學(xué)生的學(xué)號(hào): ");scanf("%ld",&qq);for(a=0;a<o;a+)if(qq=ca.j)printf("n 請(qǐng)輸入要添加的學(xué)生信息: n 班

21、級(jí) 學(xué)號(hào) 姓名 性別 年齡 n"); for(u=o;u>a;u-)cu+1=cu;for(i=0;i<gu;i+)zu+1i=zui;gu+1=gu;scanf("%d %ld %s %s %d",&ca+1.i,&ca+1.j,&ca+1.m,&ca+1.n,&ca+1.x); o=o+1;printf(" 是否添加該學(xué)生的選修課程信息 y/n?");scanf("%s",&h);if(strcmp(h,"y")=0)printf("

22、;n 請(qǐng)輸入此學(xué)生選修課程數(shù)量: n");scanf("%d",&f);ga+1=f;printf("n 請(qǐng)分別輸入該學(xué)生選修課程信息: nn 課程編號(hào) 測(cè)試成績(jī) 平時(shí)成績(jī) n");for(i=0;i<f;i+)scanf("%d %s %f %f %f",&za+1i.q,&za+1i.w,&za+1i.e,&za+1i.r,&za+1i.t);else if(strcmp(h,"y")=0)printf("n 請(qǐng)輸入要添加的學(xué)生信息: n

23、 班級(jí) 學(xué)號(hào) 姓名 性別 年齡 n");for(u=o;u>=0;u-)cu+1=cu;for(i=0;i<gu;i+)zu+1i=zui;gu+1=gu;scanf("%d %ld %s %s %d",&c0.i,&c0.j,&c0.m,&c0.n,&c0.x);o=o+1;printf(" 是否添加該學(xué)生的選修課程信息 y/n?n");scanf("%s",&h);if(strcmp(h,"y")=0)printf("n 請(qǐng)輸入此學(xué)

24、生選修課程數(shù)量: n");scanf("%d",&f);g0=f;printf("n 請(qǐng)分別輸入該學(xué)生選修課程信息: nn 課程編號(hào) 課程名稱 平時(shí)成績(jī) n");for(i=0;i<f;i+)課程名稱 學(xué)分學(xué)分 測(cè)試成績(jī)scanf("%d %s %f %f %f",&z0i.q,&z0i.w,&z0i.e,&z0i.r,&z0i.t);printf("nn 是否繼續(xù)插入下一學(xué)生信息 y/n?n"); scanf("%s",&

25、h);if(strcmp(h,"n")=0) break;else if(strcmp(h,"y")=0) system("CLS");else if(i=4)/*4. 數(shù)據(jù)查詢 */printf(" 數(shù)據(jù)查詢 n");for(a=0;a<o;a+)for(i=0;i<ga;i+)zai.y=zai.r*0.7+zai.t*0.3;while(1)printf("nn*nn 數(shù)據(jù)查 詢nnn1.顯示全部數(shù)據(jù)nn2.按學(xué)號(hào)查詢nn3.按姓名查詢nn4.返回主菜單"printf"

26、;nn 請(qǐng)輸入一個(gè)數(shù)字來(lái)選擇目錄 :nn"scanf("%d",&p);if(p=1)for(a=0;a<o;a+)printf(" 班 級(jí) :%d 學(xué) 號(hào) :%ld 姓 名 :%s 性 別 :%s 年齡:dn",ca.i,ca.j,ca.m,ca.n,ca.x);for(i=0;i<ga;i+)printf(課程編號(hào):%d課程名稱:%s學(xué)分:3.1f測(cè)試成績(jī):3.1f平時(shí)成績(jī):%3.1f 綜合成績(jī):3.1fn",zai.q,zai.w,zai.e,zai.r,zai.t,zai.y);else if(p=2)pr

27、intf(" 請(qǐng)輸入要查詢學(xué)生的學(xué)號(hào): n"); scanf("%ld",&qq);w=0;for(a=0;a<o;a+)if(qq=ca.j)printf(" 班 級(jí) :%d 學(xué) 號(hào) :%ld 姓 名 :%s 性 別 :%s 年 齡:dn",ca.i,ca.j,ca.m,ca.n,ca.x);for(i=0;i<ga;i+)printf(" 課程編號(hào) :%d 課程名稱 :%s 學(xué)分 :%3.1f 測(cè)試成績(jī) :%3.1f 平時(shí) 成績(jī) :%3.1f 綜合成績(jī) :%3.1fn",zai.q,zai.

28、w,zai.e,zai.r,zai.t,zai.y);w=w+1;if(w=0) printf(" 此學(xué)號(hào)不存在! n");else if(p=3)printf(" 請(qǐng)輸入要查詢學(xué)生的姓名: n");scanf("%s",&xm);w=0;for(a=0;a<o;a+)if(strcmp(xm,ca.m)=0)printf(" 班 級(jí) :%d 學(xué) 號(hào) :%ld 姓 名 :%s 性 別 :%s 年 齡:dn",ca.i,ca.j,ca.m,ca.n,ca.x);for(i=0;i<ga;i+)pr

29、intf(" 課程編號(hào) :%d 課程名稱 :%s 學(xué)分 :%3.1f 測(cè)試成績(jī) :%3.1f 平時(shí) 成績(jī) :%3.1f 綜合成績(jī) %3.1fn",zai.q,zai.w,zai.e,zai.r,zai.t,zai.y);w=w+1;if(w=0) printf(" 此姓名不存在! n");else if(p=4)break;else printf(" 輸入錯(cuò)誤! n");printf"nn 是否返回?cái)?shù)據(jù)查詢界面 y/n?n" scanf("%s",&h);if(strcmp(h,&quo

30、t;n")=0) break;else if(strcmp(h,"y")=0) system("CLS");else if(i=5)/*5. 刪除數(shù)據(jù) */printf(" 刪除數(shù)據(jù) ");while(1)printf("n 請(qǐng)輸入要?jiǎng)h除的學(xué)生的學(xué)號(hào): n");scanf("%ld",&qq);w=0;for(a=0;a<o;a+)if(qq=ca.j)for(i=a;i<o;i+) ci=ci+1;for(u=0;u<gi;u+)ziu=zi+1u; gi=

31、gi+1;printf("n 已刪除 nn");w=w+1;o=o-1;if(w=0) printf("n 該學(xué)生不存在! n"); printf("nn 是否繼續(xù)刪除學(xué)生數(shù)據(jù) y/n?n"); scanf("%s",&h);if(strcmp(h,"n")=0) break;else if(strcmp(h,"y")=0) system("CLS");else if(i=6)/*6. 平均成績(jī)計(jì)算 */printf(" 平均成績(jī)計(jì)算 &

32、quot;);:nn");printf("n 按平均成績(jī)從高到低的次序輸出學(xué)生信息 for(a=0;a<o;a+)for(i=0;i<ga;i+) zai.y=zai.r*0.7+zai.t*0.3;while(1)for(a=0;a<o;a+)ala=0;for(u=0;u<ga;u+)ala=ala+zau.t;sa=ala/ga;for(a=0;a<o;a+)max=sa;for(u=a;u<o;u+)if(su>max)max=su;su=sa;sa=max;for(a=0;a<o;a+)printf(" 平

33、 均 成 績(jī) : %3.1f 班 級(jí) :%d 學(xué) 號(hào) :%ld 姓 名 :%s 性 別 :%s 年 齡:dn",sa,ca.i,ca.j,ca.m,ca.n,ca.x);for(i=0;i<ga;i+)printf(" 課程編號(hào) :%d 課程名稱 :%s 學(xué)分 :%3.1f 測(cè)試成績(jī) :%3.1f 平時(shí)成績(jī) :%3.1f 綜合成績(jī) 3.1fn",zai.q,zai.w,zai.e,zai.r,zai.t,zai.y);printf("nn 是否返回主目錄 y/n?n"); scanf("%s",&h);if(strcmp(h,"y")=0) break;else if(strcmp(h,"n")=0) system("CLS&quo

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論