第十一周專案4 特殊的三位數

2021-06-26 23:10:06 字數 651 閱讀 9043

/*

*檔名稱:test11.cpp

*作 者:郭棟

*完成日期:2023年11月11日

*版 本 號:v1.0

**問題描述:請輸出滿足條件n=a!+b!+c!的所有三位數n,其中,a、b、c分別是n的百、十、個位數。要求用自定義函式實現求階乘。

*程式輸出:滿足條件n=a!+b!+c!的所有三位數n。

*/#include using namespace std;

int fac(int x)

int main()

{ int n=100,a,b,c,a1,b1,c1,m;

while(n<=999)

{a=n/100; //分別求該三位數的百、十、個位。

b=n/10-10*a;

c=n%10;

a1=fac(a);

b1=fac(b);

c1=fac(c);

m=a1+b1+c1;

if(n==m) //判斷是否滿足題目條件。

cout<

執行結果

第十一周專案4 特殊三位數

輸出滿足條件n a b c 的所有三位數n,其中,a b c分別是n的百 十 個位數,並且用自定義函式實現求階乘。all gight reserved.檔名稱 temp.cpp 版本號 v1.0 include using namespace std int main return 0 long f...

第十一周專案 4 特殊的三位數

檔名稱 soul.cpp 作 者 韓娟 完成日期 2014年11月6日 版 本 號 v1.0 問題描述 滿足條件n a!b!c!的所有的三位數,其中a,b,c分別是n的百,十,個位數,用自定義函式完成 輸入描述 略 程式輸出 滿足條件n a!b!c!的所有的三位數 知識點總結 先在前面宣告了需要用的...

第十一周 專案四 特殊三位數

問題及 檔名稱 project4.cpp 作 者 李楠 完成日期 2014年10月10日 版 本 號 v1.0 問題描述 請輸出滿足條件n a b c 的所有三位數n,其中,a b c分別是n的百 十 個位數。要求用自定義函式實現求階乘。輸入描述 略 程式輸出 整數,代表符合條件的三位數 inclu...