練習,求滿足條件的三位數

2021-06-21 01:21:33 字數 683 閱讀 6411

特殊三位數

請輸出滿足條件n=a!+b!+c!

的所有三位數

n,其中,a、

b、c分別是

n的百、十、個位數。要求用自定義函式實現求階乘。

#include using namespace std;

//自定義函式的原型(即函式宣告)

int fac(int);

int main()

{ int s,a,b,c,x=100;

while (x<1000)

{c=x%10;

b=(x/10)%10;

a=x/100;

s=fac(a)+fac(b)+fac(c);

if(s==x)

cout《學習一下別的寫法

#include using namespace std;

//自定義函式的原型(即函式宣告)

int fac(int);

int main()

{ int s,a,b,c,x=100;

for(a=1; a<=9; a++)

for(b=0; b<=9; b++)

for(c=0; c<=9; c++)

{x=100*a+10*b+c;

s=fac(a)+fac(b)+fac(c);

if(x==s)

cout<

判斷滿足條件的三位數

習題10 1 判斷滿足條件的三位數 15分 本題要求實現乙個函式,統計給定區間內的三位數中有兩位數字相同的完全平方數 如144 676 的個數。int search int n 其中傳入的引數int n是乙個三位數的正整數 最高位數字非0 函式search返回 101,n 區間內所有滿足條件的數的個...

習題10 1 判斷滿足條件的三位數

本題要求實現乙個函式,統計給定區間內的三位數中有兩位數字相同的完全平方數 如144 676 的個數。int search int n 其中傳入的引數int n是乙個三位數的正整數 最高位數字非0 函式search返回 101,n 區間內所有滿足條件的數的個數。include include int ...

習題10 1 判斷滿足條件的三位數 15分

進博主技術群,與大佬交流,領取乾貨學習資料 快速找到所需題目 浙大版c語言程式設計第三版題目集一覽表 本題要求實現乙個函式,統計給定區間內的三位數中有兩位數字相同的完全平方數 如144 676 的個數。函式介面定義 int search int n 其中傳入的引數int n 是乙個三位數的正整數 最...