C語言程式設計實驗報告

2021-03-04 09:49:22 字數 1084 閱讀 2122

實驗七一、 實驗專案名稱:函式的應用

二、 實驗時間:

三、 實驗地點:

四、 實驗目的:

1. 掌握函式定義和呼叫的方式。

2. 掌握函式的巢狀呼叫。

3. 熟悉函式的遞迴呼叫。

4. 熟悉全域性變數和區域性變數的概念和用法。

五、 主要的實驗所需儀器、裝置:pc機。

六、 實驗內容與步驟:

1. 設計函式,根據公式1公里=5/8英里,把英里數轉換為公里數。英里數和換算出的公里數由主函式輸入和輸出,換算過程由子函式來實現。

i. 按要求編寫程式,寫出源程式:

ii. 執行結果是:

iii. 與人工分析程式所得結果是否一致,有何結論:

2. 設計乙個函式,判斷整數n是否是素數,是則返回該素數,否則返回0值。n由主函式輸入,結果由主函式輸出,判斷過程由子函式來實現。

i. 按要求編寫程式,寫出源程式:

ii. 執行結果是:

iii. 與人工分析程式所得結果是否一致,有何結論:

3. 用函式的巢狀呼叫來求1!+2!+3!+…n!。(設計兩個子函式,乙個用於求每一項的值,另乙個用於求和,主函式確定n值,輸出結果。)

i. 按要求編寫程式,寫出源程式:

i. 執行結果是:

ii. 與人工分析程式所得結果是否一致,有何結論:

4. 用遞迴法將乙個整數n轉換成字串。例如,輸入483,應輸出字串「483」。

n的位數不確定,可以是任意的整數。(設計子函式實現轉換,整數和轉換後的字串由主函式輸入和輸出。)該題為選做

i. 按要求編寫程式,寫出源程式:

ii. 執行結果是:

iii. 與人工分析程式所得結果是否一致,有何結論:

5. 設計乙個函式,用來統計乙個字串中字母、數字、空格和其他字元的個數。字串由主函式輸入,結果由主函式輸出,統計過程由子函式來實現。(利用全域性變數)該題為選做

i. 按要求編寫程式,寫出源程式:

ii. 執行結果是:

iii. 與人工分析程式所得結果是否一致,有何結論:

七、 本次上機實驗的心得。

八、 理論支撐:《c語言程式設計》第七章

本次實驗成績

C語言程式設計A實驗報告

桂林電子科技大學 姓名 陸清霞學號 1300320106 實驗日期 2014 06 15 同組合作者 無 一 實驗目的和要求 利用所學過的c語言程式設計的基本知識如綜合順序,分支,迴圈結構和函式,以及陣列,指標,結構體,共用體,檔案的進行程式設計,較全面的掌握c語言的知識。初步掌握輸入,輸出,查詢,...

C語言程式設計實驗報告

石家莊鐵道大學 物件導向程式設計上機實驗報告 學院資訊科學與技術學院 年級 2011 級 班級姓名學號 2012年5月7日 5 多型程式設計 一實驗名稱 多型程式設計 二 實驗環境 windows xp系統,vc 6.0軟體 三 實驗目的 1 了解多型性實現的方法。2 熟練掌握運算子過載的方法。3 ...

C語言程式設計實驗報告

專業電腦科學與技術班級卓越工程師班日期 2011年12月23日實驗組別第一組成績第九次實驗結構與聯合實驗指導教師李開學生姓名學號 實驗名稱結構與聯合實驗 一 實驗目的 1 熟悉和掌握結構的說明和引用 結構的指標 結構陣列,以及函式中使用結構的方法。2 掌握動態儲存分配函式的用法,掌握自引用結構和單向...