實驗十:指針(1)


一、實驗內容

1.計算兩數的和與差。要求自定義一個函數

 

void sum_diff( float op1, float op2, float *psum, float *pdiff );

 

其中op1op2是輸入的兩個實數,*psum*pdiff是計算得出的和與差。

編寫主函數,並在其中調用函數sum_diff(),試編寫相應程序。

2利用指針找最大值要求自定義一個函數

 

void findmax( int *px, int *py, int *pmax );

其中pxpx是用戶傳入的兩個整數的指針。函數findmax應找出兩個指針所指向的整數中的最大值,存放在pmax指向的位置。編寫主函數,並在其中調用函數findmax()。試編寫相應程序。

3.拆分實數的整數與小數部分:要求自定義一個函數

 

Void splitfloat (float x, int *intpart,float *fracpart);

其中x是被拆分的實數,*intpart*fracpart分別是將實數x拆分出來的整數部分與小數部分。編寫主函數,並在其中調用函數splitfoat()。試編寫相應程序。

實驗要求:

1.實驗代碼可以直接發布到博客,也可以按照助教老師的要求上傳到coding。

2.發布一篇隨筆,總結本次實驗內容涉及到的知識點,並總結本次實驗過程遇到的問題及解決方法,以及一些心得體會。

知識點:

(1)…….

(2)……..

………..

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

(1)…….

(2)……..

………..

實驗心得體會

………

二、前置作業

掃描書上的二維碼,結合視頻預習第八章指針8.3和8.4節內容。

三、附加題:完成課本P92 編程設計題的第1題到第5題

附加題是選做題目,如果認為自己前期成績不理想,想要彌補的同學可以自覺完成,但是一定要自己完成。附加題要求單獨發隨筆,格式如下:(本次附加作業滿分10分)

題目:附加作業3

內容:1. 作業題目

            代碼:(注意需要使用博客園提供的代碼格式)

            測試截圖:

       2.作業題目

           代碼:(注意需要使用博客園提供的代碼格式)

          測試截圖:

           ……

總結: 本總結要求給出實驗過程中遇到的問題,解決的方法,以及體會等等。

本次作業截止日期為20161130日中午12


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2026 CODEPRJ.COM