第11周專案4 特殊三位數

2021-06-19 02:07:12 字數 686 閱讀 5358

/*

* 作 者: 沈遠巨集

* 完成日期: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。程式輸出 輸出滿足條件的所有三位數 ...