第三次實習報告

2021-03-03 22:35:47 字數 1545 閱讀 8727

一、實驗目的

(1)能夠熟練使用for、while、do-while語句實現迴圈結構程式設計。

(2)能夠區分迴圈條件、迴圈體的概念。

(3)學會使用斷點除錯程式的方法,觀察迴圈結構的執行過程。

二、實驗環境

(除錯程式所使用的軟硬體環境)

軟體環境:vc++6.0

硬體環境:巨集基 intel 奔4 主頻 2.8ghz,記憶體256mb

三、實驗內容、結果及分析

(1)讀入一批正整數(以零或負數為結束標誌),求其中的奇數和。請使用while語句實現迴圈。

源程式清單:(除錯好的源程式**)

#include

using namespace std;

int main ()

}cout<<"所有奇數之和為sum="< return 0;

}主要識別符號說明:(源程式中主要識別符號含義說明)

a整型變數,代表輸入的數值

sum 整型變數,代表正奇數之和。

實驗結果:(程式執行結果)

實驗中遇到的問題及解決的方法

2、題目

(2)編寫計算n!的程式。

源程式清單:(除錯好的源程式**)

#include

using namespace std;

int main ()

cout< return 0;

}主要識別符號說明:(源程式中主要識別符號含義說明)

n整型變數,所要進行階乘計算的數值;

i整型變數,迴圈變數;

sum整型變數,階乘的值;

實驗結果:(程式執行結果)

實驗中遇到的問題及解決的方法

實驗中,sum定義成double就可以計算到n為170,若為int型就只能計算的那16。

3、題目:

編寫乙個程式,尋找使用者輸入的幾個整數中的最小值。假定使用者輸入的第乙個數值指定後面要輸入的數值個數。例如,當使用者輸入數列為20、15、300、9和700時,程式應該能夠找到最小數9。

源程式清單:(除錯好的源程式**)

#include

using namespace std;

int main ()

}cout<<"最小值min="< return 0;

}主要識別符號說明:(源程式中主要識別符號含義說明)

i,整型變數,迴圈變數

a,雙精度型,資料的數值

t,雙精度型,用於替換最小值和其中某乙個數值

n,整型變數,資料的個數

min,雙精度型,最小值

實驗結果:(程式執行結果)

實驗中遇到的問題及解決的方法

四、實驗體會(心得、收穫)

通過這次實驗,我們學會了如何運用迴圈來編寫程式,其中用到的語句有,while,do-while和for語句。這樣可以對多個數值就可以定義乙個變數來實現我們想要的功能,或者對不同數值多次需要使用等。在迴圈語句中要注意到i++的書寫,若沒寫經常會形成死迴圈。

迴圈結構可以與選擇結構和順序結構相結合來使用。

第二就是單步走程式,這樣遇到一時看不出來或者程式很大時就可以對程式進行除錯。

數值分析第三次實習報告

武漢理工大學 學生實驗報告書 實驗課程名稱 數值分析 第三次實習 開課名稱 電腦科學與技術學院 指導老師姓名 熊盛武 學生姓名 學生專業班級 軟體工程0803班 2009 2010學年第一學期 一 實習目的 1 通過程式設計計算實踐,體會和理解復化梯形公式和復化simpson公式。2 通過程式設計計...

油藏數值模擬第三次實習報告

目錄前言2實習目的2 研究目的2 油藏特徵3 油藏形態3 孔隙度 滲透率情況4 飽和度分布情況4 模擬方法及引數5 網格劃分5 基本引數6 開發方案描述7 模擬結果13 生產特徵分析13 方案對比16 結果評價17 結束語19 學習感受19 改進建議19 前言實習目的 1 熟練掌握油藏數值模擬的上機...

第三次活動

活動主題 我的大學,我做主 活動目的 幫助小組成員走出剛入大學的迷茫困惑,以積極的心態面對以後的學習生活 活動時間 2010年12月2日星期四 活動主持人 王玉金協助者 徐歌鴻 活動內容 活動總結 第三次活動於2010年12月2日晚上六點半至八點在社工實驗室如期進行的,這次活動的主題是 我的大學,我...