




下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、高級語言程序設計實驗報告學 號0908012232姓 名葉志偉專業、班級09機制2實驗地點1-511指導教師胡亮實驗時間實驗序號:4實驗項目:循環結構一、實驗目的及要求熟悉掌握while語句、do-while語句和for語句實現循環的方法掌握在程序設計中用循環的方法實現一些常用算法掌握嵌套循環的使用方法比較3種循環的異同二、實驗設備(環境)及要求使用Visual C+ 6.0; windows系列操作系統的環境。三、實驗內容與步驟36塊磚36人搬,男搬4女搬3,小孩2人搬1磚。要求一次全搬完,問男、女、小 孩各若干(人)?算法提示:設x,y,z表示男、女、小孩的人數,則有不定方程:r x+y+
2、z=364x+3y+z/2=36對x,y,z所有可能的組合測試出滿足條件的解。x、y、z的取值范圍:x: 19,步長 1y: 1 12,步長 1z: 236,步長 2對x,y,z所有可能的組合:9X12X(36/2)重復測試條件:4*x+3*y+z/2=36 &x+y+z=36是否成立,若成立則打印出x、y、z的值。上機運行結果有幾組解?男、女、小孩各多少人?設整數滿足條件:被3除余2,被5除余4,被7除余3,請編程求出滿足該條件的 最小的10個自然數(要求必須使用while語句)運行結構截圖:編寫程序,輸入一個長整型正數,判斷該數是幾位數(要求必須使用do-while語句)運行結構截圖:某生
3、產豪華游輪的造船廠,第一年生產3艘,從第二年開始,每年產量是前一年的 產量減去半艘再翻一番,請問第10年產量多少艘? 10年總產量多少艘?(要求必須使用for語句)運行結構截圖:在3位自然數中,統計有2個位數相等,但3個數字不全相等的偶數的個數,并輸 出所有滿足條件的數。運行結構截圖: 【選做題】6,分別用while、do-while、for語句編程,求數列前20項之和:2/1,3/2, 5/3, 8/5,13/8【算法提示】1)定義實變量sum、term、a、b、c,整變量i2)初始化:sum=0,分子a=2,分母b=13)初始化:i (計數器)=14)計算第i項term =a/b5)累力口
4、 sum=sum+term6)計算c=a+b,更新 b= 2,更新a=c7)計數器加1,i+8)重復 4、5、6、7,直到 i209)輸出2位精度的結果3次測試結果,數列前20項之和sum=參考例題3-23,寫一程序輸出以下圖案:(要求必須使用循環)把一張10元的人民幣兌換成2元和1元的紙幣,請問有多少種兌換方法?輸出所 有的兌換方法。四、分析與討論對上機實踐結果進行分析,上機的心得體會。通過8個不同的題目,使我熟悉掌握while語句、do-while語句和for語句 實現循環的方法。更好的掌握這三種循環語句并且從中比較出它們之間的的異 同點,熟悉了他們的運用方法。使我能根據題目判斷出需要什么
5、形式的循環語 句才能達到最高的準確性以及最快的效率。特別是第7題的循環語句嵌套是需 要對for循環有準確的理解才可以做到不會在嵌套中出現混亂。成 績教師簽名:日期:附源程序清單:1. #include void main()int a=0,b=0,c=0; / a-男, 4女,c- 小孩,變量初始化為 0while(a=36)b=0;while(b=0)if(36=a*4+b*3+c/2)&(0=c%2) /小孩個數需要為偶數才成立 printf(男人:d 女人:d 小孩:dn,a,b,c);b+;a+;2.#include stdio.hint main()int i=0,count=0;w
6、hile (count10)if (i%3=2 & i%5=4 & i%7=3)printf(%d ,i);count+;i+;#include#includemain()long int x;int i=0;printf(input:);scanf(%ld,&x);dox=x/10;i+;while(x0);printf(the nubmer is:%dn,i);#includemain()int i,x=3,y=0;for(i=1;i=10;i+)x=(x-0.5)*2;y+=x;printf(x=%dn,y=%dn,x,y);#include stdiohvoid main()int i
7、,a,b,c;int count=0;for(i=100;i1000;i+)if(i%2=0)a=i%10;b=(i/10)%10;c=i/100;if(a=b & b!=c)ll(a=c & b!=c)ll(b=c & a!=c)count+;printf(dt”,i);printf(nTotally: %dn,count);#includemain()float sum,term,a,b,c;int i;sum=0;a=2;b=1;i=1;while(i=20)term=a/b;sum=sum+term;c=a+b;b=a;a=c;i+;printf(數列前 20 項之和 %2fn,sum);7.#includeint main()int i,j;for (i=1;i=7;+i)for(j=1;j=(i4?4-i:i-4);+j)printf();for(j=1jv=(iv4?i*2-1:15-2*i);+j)printf(*);for(j=1jv=(iv4?4-i:i-4);+j)pri
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 內蒙古建筑職業技術學院《文化地理學》2023-2024學年第一學期期末試卷
- 玉溪市峨山彝族自治縣2024-2025學年五下數學期末學業質量監測模擬試題含答案
- 浙江建設職業技術學院《公司治理》2023-2024學年第二學期期末試卷
- 重慶市渝北區實驗中學2024-2025學年初三開學摸底考試-生物試題試卷含解析
- 重慶能源職業學院《數字化設計》2023-2024學年第二學期期末試卷
- 天津理工大學《功能性食品概論》2023-2024學年第一學期期末試卷
- 山東省威海市文登市2025年小升初全真模擬數學檢測卷含解析
- 廈門大學嘉庚學院《固定資產投資審計》2023-2024學年第二學期期末試卷
- 三明學院《視音頻剪輯》2023-2024學年第二學期期末試卷
- 電解池+金屬的腐蝕與防護-高考化學一輪復習知識清單
- 小學創建“五好”學校關工委實施方案
- 2022可調節負荷并網運行與控制技術規范+第4部分-數據模型與存儲
- 一年級數學20以內三個數加減混合運算競賽考核例題大全附答案
- 2025屆河南省五市高三第一次聯考生物試題(原卷版+解析版)
- 統編版2024~2025學年度六年級語文第二學期期中測試卷(有答案)
- 2025-2030中國內聯pH傳感器行業市場發展趨勢與前景展望戰略研究報告
- 2025荊州學院輔導員考試題庫
- 靜配中心與臨床科室溝通
- 《2B-3型谷物播種機的結構設計》12000字
- 教學設計:鑄牢民族共同體意識
- 交通設計(Traffic Design)知到智慧樹章節測試課后答案2024年秋同濟大學
評論
0/150
提交評論