C語(yǔ)言綜合實(shí)驗(yàn)設(shè)計(jì)報(bào)告作業(yè)
一、設(shè)計(jì)題目:計(jì)算平均分
二、題目闡述及設(shè)計(jì)思路:
有十個(gè)評(píng)委給體操表演者打分,去掉一個(gè)最高分去掉一個(gè)最低分,求其平均分,輸出結(jié)果按各評(píng)委打分從高到低輸出,最后為平均分。根據(jù)題目要求,假設(shè)數(shù)組a[10]表示得分,b[10]表示評(píng)委編號(hào)。對(duì)上述問(wèn)題進(jìn)行分解,最后編寫(xiě):(1)計(jì)算數(shù)組最大值函數(shù);(2)計(jì)算數(shù)組最小值函數(shù);(3)計(jì)算數(shù)組中扣除最大值和最小值的平均值的函數(shù);(4)對(duì)數(shù)組元素進(jìn)行排序的函數(shù);(5)主函數(shù)。三、主要知識(shí)點(diǎn):
數(shù)組、傳遞數(shù)組、參數(shù)、系統(tǒng)函數(shù)調(diào)用函數(shù)、指針?biāo)、程序清單?/p>
#includefloatmaxf(data,n)float*data;intn;{inti;floatbig;big=*data;for(i=1;ibig)big=*data;}
return(big);}
floatminf(data,n)floatdata[];intn;{inti;floatsmall;small=data[0];for(i=1;ireturn(avg);}
sort(data,no,n)intn;intno[0];floatdata[];{inti;intj;inttemp1;floattemp2;for(i=0;i}}main(){inti;intb[10];floatmax;floatmin;floatavg;floata[10];for(i=0;i}
五、設(shè)計(jì)結(jié)果說(shuō)明:
1、設(shè)計(jì)優(yōu)點(diǎn):程序結(jié)構(gòu)清晰,易于讀者理解。
2、設(shè)計(jì)不足:源程序太長(zhǎng),程序中循環(huán)多處重復(fù),在計(jì)算平均分是顯得比較麻煩。
擴(kuò)展閱讀:C語(yǔ)言綜合實(shí)驗(yàn)設(shè)計(jì)報(bào)告作業(yè)
C語(yǔ)言綜合實(shí)驗(yàn)設(shè)計(jì)報(bào)告
題目:計(jì)算平均分
學(xué)院:
專(zhuān)業(yè):
班級(jí):
姓名:
設(shè)計(jì)日期:年
日月
一、設(shè)計(jì)題目:計(jì)算平均分
二、題目闡述及設(shè)計(jì)思路:
有十個(gè)評(píng)委給體操表演者打分,去掉一個(gè)最高分去掉一個(gè)最低分,求其平均分,輸出結(jié)果按各評(píng)委打分從高到低輸出,最后為平均分。根據(jù)題目要求,假設(shè)數(shù)組a[10]表示得分,b[10]表示評(píng)委編號(hào)。對(duì)上述問(wèn)題進(jìn)行分解,最后編寫(xiě):(1)計(jì)算數(shù)組最大值函數(shù);(2)計(jì)算數(shù)組最小值函數(shù);(3)計(jì)算數(shù)組中扣除最大值和最小值的平均值的函數(shù);(4)對(duì)數(shù)組元素進(jìn)行排序的函數(shù);(5)主函數(shù)。三、主要知識(shí)點(diǎn):
數(shù)組、傳遞數(shù)組、參數(shù)、系統(tǒng)函數(shù)調(diào)用函數(shù)、指針?biāo)、程序清單?/p>
#includefloatmaxf(data,n)float*data;intn;{inti;floatbig;big=*data;for(i=1;ibig)big=*data;}
return(big);}floatminf(data,n)floatdata[];intn;{inti;floatsmall;small=data[0];for(i=1;i}
sort(data,no,n)intn;intno[0];floatdata[];{inti;intj;inttemp1;floattemp2;for(i=0;i}main(){inti;intb[10];floatmax;floatmin;floatavg;floata[10];for(i=0;i五、設(shè)計(jì)結(jié)果說(shuō)明:
1、設(shè)計(jì)優(yōu)點(diǎn):程序結(jié)構(gòu)清晰,易于讀者理解。
2、設(shè)計(jì)不足:源程序太長(zhǎng),程序中循環(huán)多處重復(fù),在計(jì)算平均分是顯得比較麻煩。
友情提示:本文中關(guān)于《C語(yǔ)言綜合實(shí)驗(yàn)設(shè)計(jì)報(bào)告作業(yè)》給出的范例僅供您參考拓展思維使用,C語(yǔ)言綜合實(shí)驗(yàn)設(shè)計(jì)報(bào)告作業(yè):該篇文章建議您自主創(chuàng)作。
來(lái)源:網(wǎng)絡(luò)整理 免責(zé)聲明:本文僅限學(xué)習(xí)分享,如產(chǎn)生版權(quán)問(wèn)題,請(qǐng)聯(lián)系我們及時(shí)刪除。