第1關(guān):定義求x的n次冪的函數(shù),并返回計算結(jié)果
任務描述
本關(guān)任務:定義求x的n次冪的函數(shù),并返回計算結(jié)果。
相關(guān)知識
為了完成本關(guān)任務,你需要掌握如何定義函數(shù)。
函數(shù)的本質(zhì)是一段可以重復使用的代碼,每一個函數(shù)用來實現(xiàn)一個特定的功能,這段代碼被提前編寫好了,放到了指定的文件中,使用時直接調(diào)取即可。
從函數(shù)定義角度看,函數(shù)可分為庫函數(shù)和用戶自定義函數(shù)兩種。
標準庫函數(shù)
前面程序用到的數(shù)學函數(shù)sqrt()、pow()等函數(shù)是標準庫函數(shù),符合ANSI C 標準的 C 語言編譯器,都必須提供這些庫函數(shù)。使用ANSI C的庫函數(shù),必須在程序的開頭把該函數(shù)所在的頭文件包含進來。例如,要使用數(shù)學函數(shù)時,只要在程序開頭將頭文件math.h包含到程序中即可。
常見的庫函數(shù)如下:
輸入/輸出函數(shù)(頭文件為 stdio.h):用于完成輸入/輸出功能;
字符串函數(shù)(頭文件為 string.h):用于字符串操作和處理;
數(shù)學函數(shù)(頭文件為 math.h):用于數(shù)學函數(shù)計算;
內(nèi)存管理函數(shù)(頭文件為 stdlib.h):用于內(nèi)存管理;
日期和時間函數(shù)(頭文件為 time.h):用于日期、時間的轉(zhuǎn)換操作;
接口函數(shù)(頭文件為 dos.h):用于與 DOS、BIOS 和硬件的接口。
用戶自定義函數(shù)
雖然 C 語言的標準庫函數(shù)為用戶提供了豐富的函數(shù),但還是不能滿足用戶實際編程的需要。因此,大量的函數(shù)還需用戶自行定義。文章來源:http://www.zghlxwxcb.cn/news/detail-480255.html
在 C 語言中,所有自定義的函數(shù)都必須遵循“先定義文章來源地址http://www.zghlxwxcb.cn/news/detail-480255.html
到了這里,關(guān)于學習-定義和調(diào)用求x的n次冪的函數(shù)的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!