第七次C++作业-特殊三位数

来源:互联网 发布:淘宝我的试用在哪里 编辑:程序博客网 时间:2024/06/01 19:22
#include<iostream.h> int fact(int);    void main(){            int n,a,b,c,sum;      cout<<"特殊三位数为:";          for(n=100;n<1000;n++)        {          c=n%10;          b=(n/10)%10;                   a=n/100;                   sum=fact(a)+fact(b)+fact(c);                    if(sum==n)                           cout<<n<<" ";            }          cout<<endl;      }      int fact(int n)    {            int i, f=1;            for(i=1;i<=n;++i)                    f=f*i;            return f;    }  

0 0
原创粉丝点击