/*
* 作 者: 沈遠巨集
* 完成日期:2013 年11月07日
* 版 本 號:v1.0
* 問題描述:呼叫函式求特殊三位數,(n=a!+b!+c!)。
* 問題分析:呼叫fac函式,fac函式求階乘。
*/#include using namespace std;
int fac(int);
int main()
{ int m,a,b,c,sum;
for(m=100;m<1000; ++m)//三位數從100到999的迴圈
{a=m/100;
b=(m/10)%10;
c=m%10;//如和將乙個三位數拆成個十百位單獨的數字。
sum=fac(a)+fac(b)+fac(c);
if(sum==m)
{cout<
執行結果:
心得體會:
如何將乙個三位數拆成單獨的個、十、百、的數字我覺得是乙個難點,當時a的表示應該是/,我用成了%,結果就沒有結果。仔細,認真,要保持頭腦清醒,這三點是做程式必備的三點,for me and for everyone!
第11周專案4特殊三位數
問題及 檔名稱 n min.cpp 作 者 單昕昕 完成日期 2014年11月7日 版 本 號 v1.0 問題描述 請輸出滿足條件n a b c 的所有三位數n,其中,a b c分別是n的百 十 個位數。要求用自定義函式實現求階乘。程式輸出 滿足條件n a b c 的所有三位數n。include u...
第11周專案4 特殊三位數
問題及 檔名稱 test.cpp 作 者 陳文青 完成日期 2014年11月11日 版 本 號 v1.0 問題描述 請輸出滿足條件n a b c 的所有三位數n,其中,a b c分別是n的百 十 個位數。要求用自定義函式實現求階乘 程式輸入 程式輸出 滿足條件的若干個整數n includeusing...
第11周專案4 特殊的三位數
問題及 檔名稱 test.cpp 完成日期 2014年11月8日 版本號 v1.0 問題描述 輸入滿足條件n a!b!c!的所有的三位數n,其中,a,b,c分別是n的百,十,個位數。要求用自定義函式實現階乘。輸入描述 輸入滿足條件n a!b!c!的所有的三位數n。程式輸出 輸出滿足條件的所有三位數 ...