【設(shè)計】吉大11春學(xué)期《C語言程序設(shè)計》期末作業(yè)考核要求.doc_第1頁
【設(shè)計】吉大11春學(xué)期《C語言程序設(shè)計》期末作業(yè)考核要求.doc_第2頁
【設(shè)計】吉大11春學(xué)期《C語言程序設(shè)計》期末作業(yè)考核要求.doc_第3頁
【設(shè)計】吉大11春學(xué)期《C語言程序設(shè)計》期末作業(yè)考核要求.doc_第4頁
【設(shè)計】吉大11春學(xué)期《C語言程序設(shè)計》期末作業(yè)考核要求.doc_第5頁
已閱讀5頁,還剩24頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、#include #include course_nameint i switchicase 1:printf數(shù)學(xué);break;case 2:printf語文;break;case 3:printf政治;break;case 4:printf英語;break;xianshilong *p1,int *p2100,int n,int mint i,j;printfnn;printf編號學(xué)號; fori=1;i=m;i+ printf;course_namei; printfn;fori=0;in;i+printf%d%4ld,i,*p1+i;forj=0;jm;j+printf%3d,*p2+i

2、+j; printfn;printfn;out;print2int mint i,j;printf-提示-n;fori=1;i,i;course_namei;printfn-n;outprintfnnnnnnn按任意鍵連續(xù) 退出請按 esc 鍵.;/*ifgetch=27 exit1; else clrscr;*/stu_zhongfenint *p2100,int n,int mint sum,i,j; fori=0;in;i+sum=0;forj=0;jm;j+sum=sum+*p2+i+j;*p2+i+m=sum;inputlong *p1,int *p2100,int n,int mi

3、nt i,j; fori=0;in;i+printfn請輸入第 %d 個同學(xué)的學(xué)號 :,i+1;績:,j+1;scanf%ld,p1+i; forj=0;jm;j+printfn請輸入第 %d門課程的成scanf%d,*p2+i+j;printf.輸入完畢 .n; out;editlong *p1,int *p2100,int n,int mlong xuehao;int kecheng,fenshu,i,j; while1printf請輸入要修改成果的同學(xué)的學(xué)號:n; scanf%ld,&xuehao;fori=0;i=n printf該學(xué)好不存在!請從新輸入!n; else break;p

4、rint2m;printfn請輸入你要修改的課程編號n; scanf%d,&kecheng;printfn請輸入修改后的分?jǐn)?shù):; scanf%d,&fenshu;*p2+i+kecheng-1=fenshu; printfn.修改勝利n;out;/*deletelong *p1,int *p2100,int nlong xuehao; int i,j;printfn請輸入你要刪除成果的同學(xué)的學(xué)號:;scanf%ld,&xuehao; fori=0;in;i+if*p1+i=xuehaobreak;forj=i;jn-1;j+*p2+j=*p2+j+1;*p1+j0=*p1+j+1;printf

5、n刪除勝利! n; out;*/chaxunlong *p1,int *p2100,int n,int mlong xuehao;int counter=1,j=0,i; while1printfn請輸入要查詢的同學(xué)的學(xué)號:; scanf%ld,&xuehao;fori=0;i=n printf該學(xué)號不存在!請從新輸入!n; else break;stu_zhongfenp2,n,m;whilej*p2+i+mcounter+;j+;elsej+;printfn;printfn您要查詢的同學(xué)信息如下: n; printfn;printf課程名分?jǐn)?shù)n; forj=0;jm;j+ printf;c

6、ourse_namej+1;printf%4dn,*p2+i+j;printfn總分為: %3dn,*p2+i+m; printf班級排名為: %3dn,counter;printfn;out;highestscoreint *p2100,int n,int mint a10; int i,j,temp;printfn;printfn課程最高分 n; forj=0;jm;j+fori=1;in;i+ if*p2+0+j*p2+i+jtemp=*p2+0+j;*p2+0+j=*p2+i+j;*p2+i+j=temp;printf;course_namej+1;printf%3dn,*p2+0+j

7、;printfn;out;stu_averagelong *p1,int *p2100,int n,int m int i,j;float average100; stu_zhongfenp2,n,m; fori=0;in;i+averagei=*p2+i+m/floatm;printfn;printfn每個同學(xué)的平均分如下 n;printf編號學(xué)號平均分 n; fori=0;in;i+printf%d%4ld%fn,i,*p1+i,ave ragei;printfnn;out;course_averageint *p2100,int n,int mint a10;int i,j,sum; f

8、ori=0;im;i+sum=0; forj=0;jn;j+sum=sum+*p2+j+i; ai=sum;printfn;printfn每門課程的平均分如下: n;printf課程名平均分 n; fori=0;im;i+printf;course_namei+1;printf%fn,floatai/m;printfnn;out;course_jiangxuint *p2100,int n,int m int i,j,k,temp,a100;printfnn;forj=0;jm;j+fori=0;in;i+ ai=*p2+i+j;fori=0;in-1;i+fork=1;kn;k+ifaiak

9、temp=ai;ai=ak;ak=temp;printf;course_namej+1; fori=0;in;i+printf%3d,ai; printfn;printfn;out;tongjilong *p1,int *p2100,int n,int mint i,j=0,k,max,min,a100; print2m;while1printfn請輸入課程代號 :n; scanf%d,&k;ifkm printf你輸入的課程代號不正確, 請根據(jù)上面的提示從新輸入! n; else break;while1printfn請輸入分?jǐn)?shù)段 :; scanf%d%d,&min,&max; fori=0

10、;i=min&*p2+i+k-1=maxaj=i; j+;ifj=0 printf此分?jǐn)?shù)段無同學(xué)!請從新輸入!n; else break;printfn課程; course_namek;printf分?jǐn)?shù)段 %d-%d的同學(xué)信息如下 :n,min,max; printf學(xué)號分?jǐn)?shù)n;fori=0;ij;i+printf%4ld%3dn,*p1+ai,*p2+ai+k-1;out;score_jiangxuint *p2100,int n,int m int i,j,k,temp,a100; float average100;stu_zhongfenp2,n,m;printfnn;fori=0;in

11、;i+ ai=*p2+i+m; averagei=*p2+i+m/floatm;fori=0;in-1;i+fork=1;kn;k+ifaiaktemp=ai;ai=ak; ak=temp;printf排名總分平均分 n;fori=0;in;i+printf%d%3d%fn,i+1,ai,averagei;printfn;out;print1systemcls;printf 1.瀏覽同學(xué)信息 2.修改同學(xué)信息n;printf 3.刪除同學(xué)信息 4.查詢同學(xué)成果和排名 n;printf 5.查詢每個同學(xué)的平均分 6.查詢每門課程的平均分 n;printf 7.查詢每門課程最高分 8.降序排列同學(xué)

12、總分和平均分 n;printf 9.降序排列每門課程的分?jǐn)?shù) 10.按課程名和分?jǐn)?shù)段進(jìn)行統(tǒng)計 n;printf請?zhí)暨x: ;mainint m,n,i;long *p1,num100;/* 數(shù)組元素地址: * (指針變量 +行下標(biāo)) +列下標(biāo) */int *p2100,score100100; printfn請輸入同學(xué)總數(shù) :; scanf%d,&n;printfn請輸入課程總數(shù) :; scanf%d,&m;p1=num; p2=score;printfn現(xiàn)在請輸入學(xué)號和成績 n;print2m; inputp1,p2,n,m; while1 print1; scanf%d,&i;ifi10printf.輸入錯誤 .;elseswitchi case 1:xianship1,p2,n,m;break; case 2:editp1,p2,n,m;break; case 4:chaxunp1,p2,n,m;break; case 5:s

溫馨提示

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

評論

0/150

提交評論