版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
西安交通大學實驗報告課程計算機程序設計實驗名稱C++集成開發(fā)環(huán)境的使用第1頁共10頁系別電氣學院 實驗日期2011年3月24日專業(yè)班級____錢學森02____組別實驗報告日期2011年3月24日姓 名____楊虬 學號2010045052報告退發(fā)(訂正、重做)同組人教師審批簽字.實驗目的.(1)掌握集成開發(fā)環(huán)境的使用方法;.(2)了解C++程序的基本特點。二.實驗內(nèi)容(一)實驗題目一:編寫字符串反轉(zhuǎn)函數(shù)mystrrev()..要點分析略.程序源代碼#include<iostream>#include<string>#include<cstring>usingnamespacestd;voidmystrrev(charstring口)(inti,n;charp;n=strlen(string);for(i=0;i<=int(n/2-1);i++)p二string[i];string[i]=string[n-1-i];string[n-1-i]=p;main()(chars[20];inti,n;cout<<"請輸入一個字符串:";cin.get(s,20);n=strlen(s);cout<<"改變之前的字符串為:";for(i=0;i<=n-1;i++)cout<<s[i];mystrrev(s);cout<<endl<<"改變之后的字符串為:";for(i=0;i<=n-1;i++)cout<<s[i];cout<<endl;return0;).實驗結果'彳 耀手匹梢學習\C--上機.0回1—^.|請輸入一個字符串: abcdefg-Z-改變之前的字符串為二abcdefg改變之后的字符串為二gfedcbaPressanykeytocontinue.「(二)實驗題目二:編寫一組求數(shù)組中最大最小元素的函數(shù),同時寫出主函數(shù)來檢驗之。.要點分析略.程序源代碼#include<iostream>usingnamespacestd;intimax(intarray[],intcount)(inti,max;max=array[0];for(i=0;i<=count-1;i++)if(array[i]>max)max=array[i];returnmax;)intimin(intarray[],intcount)(inti,min;min=array[0];for(i=0;i<=count-1;i++)if(array[i]<min)min=array[i];returnmin;)main()(constintnum=10;inta[num];inti,j,n;cout<<"請輸入—個"<<num<<"個數(shù)的數(shù)組:"<<endl;for(i=0;i<=num-1;i++)cin>>a[i];cout<<"此數(shù)組中最大的元素為:"<<imax(a,num)<<endl;cout<<"此數(shù)組中最小的元素為:"<<imin(a,num)<<endl;return0;).實驗結果建存夜欄導習I=1回請輸入一個10個數(shù)的數(shù)組:-123026512-934763此數(shù)組中最大的元素為:76此數(shù)組中最小的元素為:-9Pressanykeytocontinue.-(三)實驗題目三編寫程序isprime(inta)用來判斷變量a是否為素數(shù),用該函數(shù)找出任意給定的n個整數(shù)中的素數(shù)。要點分析略.程序源代碼#include<iostream>#include<cmath>usingnamespacestd;intisprime(inta)(inti;if(a==1)return0;for(i=2;i<=sqrt(a);i++)(if(a%i==0)return0;)return1;)main()(inti;constm=5;intn[m];cout<<"請輸入"<。<<"個正整數(shù):";for(i=0;i<=m-1;i++)cin>>n[i];cout<<”以上幾個數(shù)中的質(zhì)數(shù)有:”;for(i=0;i<=m-1;i++)if(isprime(n[i])==1)
cout<<n[i]<<"";cout<<endl;return0;)2.實驗結果■,。僧甲風欄百習a—上機u耀序,,〔o回|請輸入5個正整數(shù):1231324523;|
以上幾個數(shù)中的質(zhì)數(shù)有.231233TOC\o"1-5"\h\zPressanvkevtocontinue /I/匚電〕 卜L 」(四)實驗題目四用弦截法求一元方程f(x)=0在區(qū)間(XO,X1)之間的一個根。.要點分析略.程序源代碼#include<iostream>#include<cmath>usingnamespacestd;doublea[10];intn;doublef(doublex)(doublef;inti;f=0;for(i=n;i>=0;i--)f+=a[i]*pow(x,i);returnf;)doublex(doublex0,doublex1)(doublet,x2;t=1E-7;do(x2=(x0+f(x0)*(x0-x1)/(f(x1)-f(x0)));if(f(x2)*f(x0)>=0)x0=x2;elsex1=x2;cout<<f(x2)<<endl;}while(fabs(f(x2))>t);returnx2;)main()(inti;doublex0,x1;cout<<”請輸入方程最高次項的次數(shù):”;cin>>n;cout<<”請依次輸入方程各項的系數(shù),格式為:”<<endl;for(i=n;i>=1;i--)cout<<"a["<<i<<"]X~'<<i<<"+";cout<<"a[0]=0"<<endl;for(i=n;i>=0;i--)cin>>a[i];cout<<"請輸入求根的范圍:Xo<X<X1"<<endl;cout<<"Xo=";cin>>x0;cout<<"X1=";cin>>x1;if(f(x0)*f(x1)<0)cout<<"X="<<x(x0,x1)<<endl;elsecout<<"該方程在("<<x0<<","<<x1<<")區(qū)間上無解或有多個解!"<<endl;return0;)3.實驗結果?O建序K都學習++上機褥程序建5次上機|回情輸入方程最高成球的次數(shù):1請依次輸入方程各項的系數(shù).格式為;口a[l]X^l+a[0]=015請輸入求根的范圍:;Xo<X<XlXo=-2Xl=0該方程在《-2,0》區(qū)間上的根為:X=-0.714286Pressanvkevtocontinue .- -IIT1I'6儲字工/導習\C4;上機耳1蠲冢第5次上機加D,I口回1請輸入方程最高次項的次數(shù):3請依次輸入方程各項的系數(shù),格式為;a[3]X"3+a[2]X"2+a[l]X"l+a[0]=017567請輸入求根的范圍:Xo<X<XlXo=-1X1=O該方程在bL0)區(qū)間上的根為:x=-o.674992PressanvkevtocontinueTOC\o"1-5"\h\z-I -I■,5儲存國州學習區(qū)-+上機1源程序爆5次上機…11=■產(chǎn)|請輸入方程最高成運的次數(shù):4 H請依次輸入方程各項的系數(shù),格式為; 口a[4]X"4-a閭X飛-b[2]/2+武1]工」-&[0]=0110250-36請輸入求根的范圍:Xo<X<XlXo=-10Xl=-5該方程在(TO,-5)區(qū)間上的根為:X=-6Pressanykeytocontinue^ -* 叫 I 卜(五)實驗題目五編寫計算平方根函數(shù),并加以測試檢驗。提示:采用牛頓迭代法,計算精度10-7。函數(shù)原型:doublenmysqrl(doublex).要點分析略.程序源代碼#include<iostream>usingnamespacestd;#include<cmath>doublemysqrt(doublex)(doublex1,x2,t;x1=1;x2=1;t=1E-7;while((fabs(x1*x1-x)>t)||(fabs(x1-x2)>t))(x1=x2-(x1*x1-x)/(2*x1);x2=x1;)returnx1;)main()(doublen;cout<<"請輸入n:";cin>>n;cout<<"sqrt("<<n<<")="<<mysqrt(n)<<endl;return0;).實驗結果,. 儲存以欄\學習\J-上機,」1=11回TOC\o"1-5"\h\z|請輸入n:43 3sqrt(43)=6.55744 UPressanvkevt-ocontinue -■■L ?(六)實驗題目六編寫函數(shù)判定一個正整數(shù)是否是遞增數(shù),即該數(shù)各位數(shù)字從左至右遞增排列,例如:1122334、123456、5599、22222222等都是遞增數(shù)。例如:32768、43987、123498都不是遞增數(shù)。顯示輸出0至9999999之間所有遞增數(shù)。.要點分析略.程序源代碼#include<iostream>#include<math.h>#include<fstream>usingnamespacestd;intp(longn)(inta[10];inti,num;num=int(log10(n))+1;a[0]=n%10;for(i=1;i<=num;i++)(a[i]=int(n/pow(10,i))%10;if(a[i-1]<a[i])return0;)return1;)main()(inti;ofstreamout("遞增數(shù)");for(i=1;i<=9999999;i++)if(p(i)==1)out<<i<<"";out.close();return0;).實驗結果
文蟀IEMfcDFt?重市的國WH文蟀IEMfcDFt?重市的國WH11234567891112131415161718192223242526272S2933143536373839444S464748491S8Ufl911卯122212231224122512261227122B12291253123412351236)23712M12391244124512410124:24892499255525562SS72B5S255925662&B7253S 25772578257925e82S&9瞿599 2G672-&6S26i677967S867S9B799SS88E889&8996999酶€6666766686&69fi677667866796688fi689669967776778677967J11&6611&6711鵑8115691167711578115791158811509115g91165611&671166011-6691167711^7811-67911BBS£1336g133771137813379133羽13m133fg1344413445134拈1M471^448】M491^4551345613457134sg134$S8816689166991699917777177781777917786177891779917flflS17S8917?99179&9IflSSe1S9S91SB99189991(23443234492S4552時&6234S7招45823459£3函6234fi7234fi923469234772347B2347923438234S9234B92355S0278M279M2&SSS2SS89£8fi日9£蛇9929M93333333314333353333633337333383333933M43334533a46333=6893&699357773S77835779357W357院357993W885M893MM3599936&G63CM7M&MM6699"3^6783(489994999955555555M5555755558555595556655&fi755&6355S69555775557855579555名mS55S95a5995S&66671111381111691111771111761111791111881111391111鈍1112221112231112241112251112261112271112201122471122451122491122^61122561122571122S81122591122^1122671122681122691122771122761122791】:347B113479HSlBS11348911349911355511355611355711355811355911苑骷113&67113&G3113569113577113S:99ll6fiSS11&8S91168皿116并9117777117778117779U77SSU77B91177991.1TE88117fiS91178M117^9118888123344123345l/34f1233471233481253491233551233&61233571233581233591233&612336712391233^6912:5iM125S9012&&6GJ2M6712566812566912567712&67812M7912&63B1256891256^01257771257781257791257J491344551S44&61M4S71344581344591344661344671J446813446?13M771344781M4T91S4488134489134439144566144667144&60144&691445771445781445Tg144&80144&69144599144^66144.667144660144&&914467714-:677B1567701567B@1S67891&67M 1568S91568991569991S77771S777B15777^1577881ST7691S77M1S78?462224472224482224492224552224562224572224ss2224s922246622246722246822246922247722247822247922445322445^2Z44&62244^72244^322446922447722447S2244792244-83224499224499224555224S5622465722^3?52334462314472334482334492B34S523345623M5?2334582314592334G62334-B723M68 2334772334:6623666723^666823^666323667723&67S23&67923^68823^66892366^93367772367782367792567882367S923679924777824777^2477BB247T日9247799247S38247SS9247899£4799924SBB324383924BB992$399sl249999£65555255333甘333M433314b.3333463333473333』E333M叼3333553333563333573333S8333350333黏63333?73333例33S3ES833S6993366993&666fi3366673S&668S3&669S3&67733667S33567933&6A833&6A9S35699S36777&3677A335779345B9934E99934B&&6346&G7S4&&6334&6G934W73g67日34667S34666334&6S934M993?77734677B34677934477B937779937?BfiS3??£89377fi^9377&M378Sfifi378869而弼937R9的3了皿的迎融SfiSSfig38SS993萌9的3S9印584555S94555&64&556T-15S&6045S&694S55774S&57845657945558645笈59945S5S94S&6&6455667 455&G955M9955577755577B5557795557flS55573955579955588SSSam55s0995559995&&G&65&G66755G&&655&6G955(7蛇9G788S867融。€?網(wǎng)996"叼的67gg鈍拈gSfigBB3&B9命郭996Sft9W&899M6“融?7777777777877777^7777?113491111355 1111356 1111557 1111358 11113S9 1111施6 1111367 1JJ1施8 1111369 1111377 111137fl 1111379 J1113?12%8JU236S 1112377 1U237B 1112379 1U238E 1U23B9 1112399 1112444 1112445 1112446 1112447 1112448 11124^13時61113667 11I366H 1113666 111M77 111367£ 1113679 11136獨 1113的9 11136鈍 1U3777 111377fi 1113779 11137?2遇:?記.才 出㈣.=—. I.d宜卻hEiEE?Suii■?的果的M868128868913fl9899I28S9991SS999912^99913333331339354153333613333a6l&SSSS7391333344■&68 1334669 1334677 1334679 1招gSS 13346B9 1334存99 1334777 1331778 1334779 1334788 1334Tg9 )334799S77 13446.汨 1S44679 13446&8 1144669 13446皿 1144777 13447Ts 1344770 13447SS 13447B9 13447皿 IM4郭8 1344則68S 13&&639 1356699 13&0777 1356770 13&&T79 1366750 13弱789 1356799 13&M88 1356859 13&S899 13-66OT9 1557777&B0 14-14699 1144777 14M77S 1444779 14447s0 14447B9 1444799 H448E8 I444B89 11448^9 J444999 144555s 144B5&B778 145677^ H567S8 14&6789 14567S0 14&68&8 1456880 14&B8S9 1456990 14S7777 1457778 J4S7779 H57788 14S778976S 15&67S9 1556799 15迪卵 1556889 1.6&&099 1556399 1557777 155777S 1557779 1S577.83 1557789 1567799 1.557B88獨8 1,白僦的 1GE3S99 1-6&MM l&fl9M9 I-GW&9 1777777 1777778 1777779 17777S8 17777£9 17777W l777&fi8 1777fiMS77 22S2E78 2S2SS79 2222E80 2S22S09 2222699 2S25&66 2222667 2222&6S 2232669 2222677 22S2678 2222679 22S2B894gs 2224439 2224199 2224555 222455G 222*557 222455S 2224559 2224&fi6 2221567 22245^3 2224569 2224S77 2224E78368 223336令 2233377 2233373 2233379 22333SS 2233^89 223i3W 2233444 223M45 2233446 223a44T 223344S 2厘3a44甘5r692236577 2235S78 2235679 2335MS 22距589 22355S9 223&G&6 2235&6T 223&668 2235M9 22^W77 2235673 223&679S782245579 224S&SS 2245589 224SS99 224&G&6 224S&G7 224&G&B 224SGG9 224&G77 224S678 2245G79 2245&E8 224SGS9”922&&S99 2266S66 22&S667 2266668 22S5669 2266677 22S&678 22^6679 2265688 2266669 22G&699 2266777 22&677S679233-^6&S 2333659 233環(huán)99 2333777 2333778 23-33779 233S7S8 23337B9 2335799 2^33853 233-3A89 23-333^9 25招3呢?fi82337789 2337799 233?£S8 23378S9 2337E皿 2337M9 23aBe黜 2338SS9 23ase駁 2338M9 233MM 2a44444 23444457992347flS0 2347869 2347A99 2347999 2348888 2349809 234S0&9 2J49999 2349999 2SESSE5 23S&E&6 2365&E7 23S&ES93992379999 2^83308 23SM89 2M3399 2388999 2M9999 2399999 2444444 2444445 2444446 5444447 244444S 2444449W92448fi&8 244Sg89 244BSW 2448M9 244MW 245SS5S 24555與6 245S557 24SB5&B 2455S59 2455566 245S&67 24555GB的9243S999 2459999 2499999 255S555 26&&B&6 2S5S557 25S&6&8 2565559 255&5&S 2S65&67 25S&568 256S&69 25S&577皿92599D99 2666666 2666166T 2&G6&G8 2G6&G69 2&G6677 2G6&G7B 2&G6670 2666680 2&G66E9 26sB699 2&G&777 26667781-693339477 3333478 333M73 3333488 招3抬的 33334SS 333S5&5 3333S56 333S5&7 3333558 33395S9 3333祕6 3339567799333MM 3335M9 333M99 3335M9 333^666 3336&6T 335M68 3336M9 333^677 5536673 33W6T9 5336653 35標39Sfi9334BE駛 3M5M9 3346666 3146&67 334-&G&8 3翻甘白曲 3346677 3346678 3346679 3346油g 334-6689 31466M 33+6777777336777S 3?67779 3367786 3a67^9 3367799 3M7888 3367S89
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 商業(yè)銀行金融法規(guī)及管理知識判斷題試卷
- 規(guī)模以上工業(yè)統(tǒng)計報表制度
- 2026山東事業(yè)單位統(tǒng)考日照市莒縣招聘初級綜合類崗位人員64人備考考試試題附答案解析
- 2026新疆生產(chǎn)建設兵團醫(yī)院招聘90人備考考試試題附答案解析
- 2026浙江臺州市新府城科技傳媒有限公司招聘編外人員2人參考考試試題附答案解析
- 2026四川蒙頂山茶馬古道文化旅游發(fā)展有限公司招聘勞務派遣工作人員1人參考考試試題附答案解析
- 2026濟南歷城二中教育集團面向社會公開招聘教師參考考試試題附答案解析
- 2026海南三亞市公辦中小學校教育部直屬師范大學公費師范畢業(yè)生供需見面招聘20人(一)備考考試試題附答案解析
- 監(jiān)控室安全生產(chǎn)值班制度
- 2026年民和平民醫(yī)院招聘參考考試題庫附答案解析
- 公司人力資源部2026年工作計劃
- 債務重組教學課件
- 福建省漳州市2024-2025學年八年級上學期期末考試數(shù)學試卷(北師大版A卷)(含詳解)
- 2025中國電信股份有限公司重慶分公司社會成熟人才招聘考試筆試備考試題及答案解析
- 2025年中國資產(chǎn)管理行業(yè)發(fā)展研究報告
- 紫金礦業(yè)招聘面試題及答案
- 雨課堂學堂云在線《人工智能原理》單元測試考核答案
- 2025年偏釩酸銨行業(yè)分析報告及未來發(fā)展趨勢預測
- 2025年中國傳熱流體和冷卻液行業(yè)市場分析及投資價值評估前景預測報告
- 皮帶取樣工安全培訓課件
- 2025年農(nóng)村學校校長競聘面試模擬題及答案詳解
評論
0/150
提交評論