/*如果乙個正整數m的所有小於m的不同因子(包括1)加起來
正好等於m本身,那麼稱它為完全數。比如6=1+2+3。請編寫乙個判斷
完全數的函式isperfect(),判斷從鍵盤輸入的整數是否是完全數。*/
#include int main()
void isperfect(int m)
int main()
return 0;
}
/*若將某一素數的各位數字的順序顛倒後得到的數仍是素數,
則此素數稱為可逆素數。編寫乙個判斷某數是否可逆素數的函式,
在主函式中輸入乙個整數,再呼叫此函式進行判斷*/
#include #include #include int pan_su(int x)
if(i>sqrt(x))
return 1;
}int ni(int x)
return y*10+x;
}int hu_su(int x)
}int main()
//設計乙個函式maxcommonfactor(),計算兩個正整數的最大公約數
#include int maxcommonfactor(int m,int n)
}}int main()
}}int main()
}int main()
/*遞迴求解:n個人,第乙個人2歲,以後每乙個人比
前乙個人大2歲,求第n個人幾歲?n值從鍵盤輸入*/
#include int age(int n)
int main()
/*斐波納契數列定義如下:第乙個和第二個數字都是1,
而後續的每個數字是其前兩個數字之和。例如,1, 1, 2, 3, 5, 8, 13,......,
寫出斐波納契數列的遞迴函式fibonacci(),並編寫驅動程式
輸出斐波納契數列第i個元素的值。*/
#include #include int fibonacci(int x)
int main()
/*sum(int n)是用遞迴的方法計算*/
#include int sum(int n)
int main()
//計算輸入數字的位數
#include #include int pan_wei(int x)
return i=i+1;
}int main()
C語言學習筆記 函式
苦澀紅茶設計的有返回值的函式和遞迴練習 開發環境 code block include intimax int a,int b ansi c intrecur int n long cloop int n long rloop int n void binary calculate unsigned...
C語言學習筆記 函式
求兩個整數中的最大值解題思路 用乙個函式來實現求兩個整數中的較大者。崽主函式中呼叫此函式並輸出結果。include 主函式 intmain 定義主函式 主體函式結束 求兩個整數中的較大者的max函式 intmax int x,int y 定義max函式,函式值為整型,形式引數x和y為整型 第5行是對...
c語言學習筆記 函式
函式的實質 函式實質上就是一段能完成特定功能的程式,這段 是連續的,起始位址由函式名給出 為什麼要發明函式 c語言是一種高階語言,已經有了程式模組化的雛形,通過函式,可以完成指定的功能,只要這個函式不涉及到全域性變數和硬體相關,都是只要複製貼上即可使用的 函式的使用方式 使用函式有三要素,宣告,定義...