問題及**:
/*
* 檔名稱:project4.cpp
* 作 者:李楠
* 完成日期:2023年10月10日
* 版 本 號:v1.0
** 問題描述:請輸出滿足條件n=a!+b!+c!的所有三位數n,其中,a、b、c分別是n的百、十、個位數。要求用自定義函式實現求階乘。
* 輸入描述:略
* 程式輸出:整數,代表符合條件的三位數
*/#include using namespace std;
int long fac(int n)
int main( )
{ int n,a,b,c,sum;
n=100;
for(n=100;n<1000;++n)
{a=n/100;
b=(n/10)%10;
c=n%10;
sum=fac(a)+fac(b)+fac(c);
if(sum==n)
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!的所有的三位數 知識點總結 先在前面宣告了需要用的...
第十一周專案4 特殊的三位數
檔名稱 test11.cpp 作 者 郭棟 完成日期 2014年11月11日 版 本 號 v1.0 問題描述 請輸出滿足條件n a b c 的所有三位數n,其中,a b c分別是n的百 十 個位數。要求用自定義函式實現求階乘。程式輸出 滿足條件n a b c 的所有三位數n。include usin...