已閱讀5頁,還剩3頁未讀, 繼續(xù)免費閱讀
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
蒅裊螈膅薇蚈肆膄芇袃羂膃荿蚆袈節(jié)蒁袂螄芁薃蚄肅芁芃蕆聿芀蒅蚃羅艿薈薅袁羋芇螁螇芇莀薄肆芆蒂蝿羂蒞薄薂袈蒞芄螈螄莄莆薀膂莃蕿袆肈莂蟻蠆羄莁莁襖袀羈蒃蚇螆羇薅袂肅肆芅蚅羈肅莇袁袇肄葿蚄袃肅螞蒆膁肂莁螂肇肂蒄薅羃肁薆螀衿肀芆薃螅腿莈螈肄膈蒀薁羀膇薃螇羆膆莂蕿袂膆蒅裊螈膅薇蚈肆膄芇袃羂膃荿蚆袈節(jié)蒁袂螄芁薃蚄肅芁芃蕆聿芀蒅蚃羅艿薈薅袁羋芇螁螇芇莀薄肆芆蒂蝿羂蒞薄薂袈蒞芄螈螄莄莆薀膂莃蕿袆肈莂蟻蠆羄莁莁襖袀羈蒃蚇螆羇薅袂肅肆芅蚅羈肅莇袁袇肄葿蚄袃肅螞蒆膁肂莁螂肇肂蒄薅羃肁薆螀衿肀芆薃螅腿莈螈肄膈蒀薁羀膇薃螇羆膆莂蕿袂膆蒅裊螈膅薇蚈肆膄芇袃羂膃荿蚆袈節(jié)蒁袂螄芁薃蚄肅芁芃蕆聿芀蒅蚃羅艿薈薅袁羋芇螁螇芇莀薄肆芆蒂蝿羂蒞薄薂袈蒞芄螈螄莄莆薀膂莃蕿袆肈莂蟻蠆羄莁莁襖袀羈蒃蚇螆羇薅袂肅肆芅蚅羈肅莇袁袇肄葿蚄袃肅螞蒆膁肂莁螂肇肂蒄薅羃肁薆螀衿肀芆薃螅腿莈螈肄膈蒀薁羀膇薃螇羆膆莂蕿袂膆蒅裊螈膅薇蚈肆膄芇袃羂膃荿蚆袈節(jié)蒁袂螄芁薃蚄肅芁芃蕆聿芀蒅蚃羅艿薈薅袁羋芇螁螇芇莀薄肆芆蒂蝿羂蒞薄薂袈蒞芄螈螄莄莆薀膂莃蕿袆肈莂蟻 西安交通大學實驗報告課程:計算機程序設計基礎 課時:程序的控制結構(2)姓名:史 煦 學號:09121038 學院:生命科學技術 班級:醫(yī)電(92) 一、 實驗目的l 理解控制語句的作用及分類,掌握相關語句的使用方法;l 了解使用偽代碼或流程圖描述運算的方法。二、 實驗內容(一) 求210000的所有完全數(shù)。1. 實驗要點1) 利用循環(huán)語句進行程序編譯,可以使用窮舉法解題;2) 首先從2開始,至10000結束,利用求余符號,求出數(shù)的真因數(shù),再將真因數(shù)相加,得到數(shù)字c;3) 若數(shù)字C與原數(shù)字相等,即可找到完全數(shù)。2. 程序源代碼/找2-10000中的完全數(shù)#includeusing namespace std;int main()int a,b,c;for(a=2;a=10000;a+) c=0;for(b=1;b=(a/2);b+) /尋找a的真因子if(a%b=0) c=c+b; /疊加a的真因子if(c=a) couta是完全數(shù)endl; /a=c則說明a符合完全數(shù)的特征return 0;3. 實驗結果(二) 百錢買百雞問題1. 實驗要點1) 該方程為不定方程問題,可以用窮舉法來求解;2) 首先確定公雞數(shù)a的范圍應在20只內,母雞b應在33只之內,而小雞數(shù)應能夠被3整除,則令a,b窮舉,分別得到符合條件的雞的個數(shù)。2. 程序源代碼/百錢買百雞#include using namespace std;int main()int a,b;for(a=0;a=20;a+) /公雞數(shù)應小于等于20for(b=0;b=33;b+) /母機數(shù)應小于等于33 if(5*a+3*b+(100-a-b)/3=100&(100-a-b)%3=0) /百錢買百雞且雛雞數(shù)能被3整除coutrooster=a hen=b chicken=(100-a-b)endl;/輸出結果return 0;3. 實驗結果(三) 修改案例2,如果要打印以用戶輸入的字母為中間字母的左右各n各(n=0,k=2i,k+)找出輸入字母相鄰的字母,進行循環(huán)計算并輸出。2. 程序源代碼/顯示輸入字母相鄰的n各字母#includeusing namespace std;int main()char ch,h;intcapslock=0,i; /設定capslock是大小寫鎖定判斷變量,=0表示小寫,否則=1表示大寫;cout請輸入中間的字母是:ch;if(chz) cout輸入errorendl; /輸入非法變量,則程序錯誤;return 0;cout請輸入相鄰字母的個數(shù):i;if(i=10)coutn值過大=a&ch=z) ch=ch-32; /此句為輸入字母的大小寫判斷,無論字母大小寫,都按照字母大寫進行循環(huán)輸出;else capslock=1;for(k=0;k=2*i;k+)h=ch-i+k; /循環(huán)表達式;if(hZ)h=ch-i+k-26; /用判斷語句實現(xiàn)字母的首尾相連;if(capslock=1) couth ; /若capslock=1,則為大寫,輸出; else coutchar(h+32) ; /否則capslock=0,利用ASC碼實現(xiàn)大小寫轉換,輸出結果。coutendl;return 0;3. 實驗結果三、 個人小結通過本節(jié)課的學習,進一步了解了循環(huán)語句的應用,利用簡單的循環(huán)和判斷語句的嵌套來實現(xiàn)問題的解決,將問題用窮舉法,建模的方法來實現(xiàn)問題的轉化(這里用到了數(shù)學的邏輯和判斷能力),所以在今后的學習訓練中,要多加培養(yǎng)將自己的邏輯思維能力和計算機語言相結合,實現(xiàn)數(shù)學邏輯學和計算機編程能力的雙提高。 螞羇蒄莄袇袃肁蒆蝕蝿肀薈袆肈聿莈蚈肄肈蒀羄羀肇薃螇袆肇蚅薀膅肆蒞螅肁肅蕆薈羇膄蕿螃袃膃艿薆蝿膂蒁螂膇膁薄蚄肅膁蚆袀罿膀莆蚃裊腿蒈袈螁膈薀蟻肀芇芀袇羆芆莂蠆袂芆薄裊袈芅蚇螈膆芄莆薀肂芃葿螆羈節(jié)薁蕿襖莁芁螄螀莀莃薇聿莀蒅螃羅荿蚈薅羈莈莇袁袇莇蒀蚄膅莆薂衿肁蒞蚄螞羇蒄莄袇袃肁蒆蝕蝿肀薈袆肈聿莈蚈肄肈蒀羄羀肇薃螇袆肇蚅薀膅肆蒞螅肁肅蕆薈羇膄蕿螃袃膃艿薆蝿膂蒁螂膇膁薄蚄肅膁蚆袀罿膀莆蚃裊腿蒈袈螁膈薀蟻肀芇芀袇羆芆莂蠆袂芆薄裊袈芅蚇螈膆芄莆薀肂芃葿螆羈節(jié)薁蕿襖莁芁螄螀莀莃薇聿莀蒅螃羅荿蚈薅羈莈莇袁袇莇蒀蚄膅莆薂衿肁蒞蚄螞羇蒄莄袇袃肁蒆蝕蝿肀薈袆肈聿莈蚈肄肈蒀羄羀肇薃螇袆肇蚅薀膅肆蒞螅肁肅蕆薈羇膄蕿螃袃膃艿薆蝿膂蒁螂膇膁薄蚄肅膁蚆袀罿膀莆蚃裊腿蒈袈螁膈薀蟻肀芇芀袇
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- NB/T 11542-2024煤礦巷道籠式錨索底板錨注支護技術規(guī)范
- GH/T 1439-2023小茴香
- 《客戶跟蹤技巧》課件
- 《chapter固定資產》課件
- 《肩關節(jié)鏡簡介》課件
- 單位管理制度合并選集【人事管理篇】
- 2024第八屆全國職工職業(yè)技能大賽(網約配送員)網上練兵考試題庫-中(多選題)
- 單位管理制度分享匯編人事管理篇
- 單位管理制度分享大全人力資源管理篇十篇
- 單位管理制度范例選集人力資源管理篇十篇
- 公交車站臺服務規(guī)范與安全意識
- 2024電商消費趨勢年度報告-flywheel飛未-202412
- 慢阻肺護理個案病例范文
- 中國普通食物營養(yǎng)成分表(修正版)
- 駕駛證學法減分(學法免分)試題和答案(50題完整版)1650
- 期末測試卷(試題)-2024-2025學年人教PEP版(2024)英語三年級上冊
- 【人民日報】72則金句期末評語模板-每頁4張
- 小組合作學習學生評價量表
- 新錄用公務員服務協(xié)議書
- OQC崗位職責(完整版)
- 電氣控制與PLC復習課件
評論
0/150
提交評論