實驗3 4 函式的使用

2021-06-03 14:21:53 字數 768 閱讀 8213

實驗目的:

1.體會「函式只是把使用者的輸入變成輸出」的含義。

2.通過數學函式的使用,學會正確使用函式。

實驗步驟:

1.數學庫中的abs函式用於求乙個整數的絕對值,其首部為int abs(int n),因此,使用該函式時需要,函式會返回。測試函式時可以用下表中的資料。

輸入的資料

-3預期的輸出

實際的輸出

該函式的返回值型別為int型,其執行結果最終會表現為乙個整數,因此,函式的返回值像乙個整型字面量如3那樣可以賦值給乙個整型變數如i = 3;,也可以直接用printf函式輸出如printf("%d\n", 3);。

#include

#include

int main()

int i = -3;

int j;

printf("%d\n", abs(i));

j = abs(3);

printf("%d\n", j);

printf("%d\n", abs(0));

2. 數學庫中的fabs函式用於求乙個雙精度浮點數的絕對值,其首部為double fabs(double x),因此,使用該函式時需要,函式會返回。測試函式時可以用下表中的資料。

輸入的資料

-2.3

2.3預期的輸出

實際的輸出

程式設計測試。

3.庫函式abs的引數是int型,在使用該函式時需要用乙個整數作為輸入,如果用乙個浮點數作為輸入如abs(-2.3),則會出現什麼情況呢?討論後編碼測試。

C 上機實驗3 (4)

一 問題及 檔名稱 c 上機實驗3 4 作 者 廖智輝 完成日期 2017年3月24日 版 本 號 v1.0 對任務及求解方法的描述部分 輸入描述 從鍵盤輸入x的值 要求為實型 根據公式計算並輸出y的值 問題描述 略 程式輸出 略 問題分析 略 演算法設計 略 includevoid main do...

34 函式的本質及基本使用

34.1.函式的作用及書寫規則 1 整個程式分為多個原始檔,每個原始檔分為多個函式,每個函式分為多條語句,形成了整個程式的組織架構 原始檔 函式 語句,有利於分化問題 便於編寫程式 有利於多人協同合作 函式的發明是人 程式設計師和架構師 的需要 人的組織能力有限 而不是機器 編譯器 cpu 的需要 ...

PTA 實驗3 4 統計字元

本題要求編寫程式,輸入10個字元,統計其中英文本母 空格或回車 數字字元和其他字元的個數。輸入為10個字元。最後乙個回車表示輸入結束,不算在內。在一行內按照 letter 英文本母個數,blank 空格或回車個數,digit 數字字元個數,other 其他字元個數的格式輸出。輸入樣例 az 09 a...