乙個比較重要的例子
計算數值的整數次冪
#include
double power(double n,int p);
int main()
printf("hope you enjoyed this power trip--bye!\n");
return 0; }
double power(double n,int p)
power()函式在程式中粗現了三次,第一次出現是這樣的
:double power(double n,int p);
括號中的double n,int p說明power()接受兩個引數,兩個引數的型別分別是double和int。
第二次出現是:xpow=power(x,exp);(前兩次的分號不可或缺)
程式在這裡呼叫了函式,並傳遞給他兩個值,結果返回給呼叫程式,接著返回值又被賦給變數xpow
第三次出現是在函式定義的開始:
double power(double n,int p)
第六章 方法的返回值(1 3)
方法的返回值即被調方法在呼叫後返回給主調方法的資料。大多數情況下,方法被呼叫後都需要告訴主調方法運算或處理的結果,此時便需要方法的返回值。方法的返回值語法格式 return 表示式 通常方法的設計應當遵循 功能單一 的原則,即乙個方法只做一件簡單而明確的事,像前面例子中的multiplyandpri...
第六章函式
第六章 函式 重要知識點 1 函式定義的語法形式 資料型別 函式名 形式參數列 關於函式的定義有如下說明。函式的資料型別是函式的返回值型別 若資料型別為void,則無返回值 函式名是識別符號,乙個程式中除了主函式名必須為main外,其餘函式的名字按照識別符號的取名規則可以任意選取。形式引數 簡稱形參...
第六章 函式
示例 使用函式列印菱形 include intprint star int main intprint star int i,j for i 0 i 4 i 定義無參函式 函式名後面的括號中是空的,沒有任何引數,定義無參函式的一般形式為 型別名 函式名 或 型別名 函式名 void 函式體包括宣告部...