資源描述:
《軟件技術(shù)基礎(chǔ)2實(shí)驗(yàn)任務(wù)3.doc》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫。
1、《軟件技術(shù)基礎(chǔ)2》實(shí)驗(yàn)報(bào)告3學(xué)院—機(jī)械學(xué)院專業(yè)一能源與動(dòng)力工程年級(jí)2015姓名666任課教師葛衛(wèi)民實(shí)驗(yàn)指導(dǎo).葛衛(wèi)民2016年10月日實(shí)驗(yàn)三一、實(shí)驗(yàn)?zāi)康耐ㄟ^本試驗(yàn),使學(xué)牛理解數(shù)組、指針的概念及基本用法;掌握數(shù)組與指針程序的設(shè)計(jì)方法;掌握求最大最小、排序、字符串處理等基本算法的思想和使用方法。二、實(shí)驗(yàn)內(nèi)容1.通過程序?qū)嵗斫鈹?shù)組及指針的概念及基本語法。2.編寫教材第三章習(xí)題3*
2、*K2、3、5、6、7要求的程序,并完成上機(jī)調(diào)試的實(shí)驗(yàn)任務(wù)。其屮第3題的第7小題需要分別用數(shù)組、指針結(jié)合動(dòng)態(tài)內(nèi)存分配兩種方法來實(shí)現(xiàn)。三、實(shí)
3、驗(yàn)準(zhǔn)備1.復(fù)習(xí)第三章的內(nèi)容,重點(diǎn)是3.1、3.2、3.5節(jié)的內(nèi)容及相關(guān)例題;2.編寫教材第三章習(xí)題3屮1、2、3、5、6、7要求的程序。實(shí)驗(yàn)任務(wù)任務(wù)一:第1小題1.內(nèi)容:向數(shù)組◎屮輸入十個(gè)整數(shù),求其屮最大值,最小值和十個(gè)數(shù)的算術(shù)平均值。2.源程序:^includevoidmain(){inta[10],amax,amin,sum(O);doubleave;cout?z/輸入10個(gè)數(shù):";for(inti=0;i<10;i++)cin>>a[i];for(i=0;i<10;i++)sum+=
4、a[i];ave=sum/10.0;amax=amin=a[0];i=l;whi1e(i<10){if(a[i]>amax)amax=a[i];if(a[i]5、evoidmain(){floata[10],sum(0),ave;intx(0),y(0);cout?,z輸入10個(gè)學(xué)牛一門課的成績:〃;for(inti二0;i〈10;i++)cin>>a[i];for(i=0;i<10;i++)sum+=a[i];ave=sum/10.0;i=0;whi1e(i<10){if(a[i]>ave)x++;if(a[i]〈60)y++;i++;}cout<6、dl;nD:dxyDebugdxy.exen1.運(yùn)行結(jié)果:LE勺人數(shù)=3個(gè)學(xué)生一門課的成績98.56?87456545.477.88827夬于平均值的人數(shù)巧小于60分Pressanykeytocontinue2.實(shí)驗(yàn)屮遇到的主要問題及解決方法無任務(wù)三:第3小題1.內(nèi)容:任意輸入一個(gè)字符串,統(tǒng)計(jì)其小英文字母和的個(gè)數(shù)并將該字符串輸出。2.源程序:ttincludevoidmain(){chara[80];intx(0),y(0),i;cout<>a;i二
7、0;while(a[i]!二'