一、问题及代码
/*
* 文件名称:特殊三位数
* 作 者:徐佳文
* 完成日期: 2016 年 6 月 5 日
* 版 本 号:v1.0
* 对任务及求解方法的描述部分:略
* 输入描述: 略
* 问题描述: 略
* 程序输出: 略
* 问题分析: 略
* 算法设计: 略
*/
#include<iostream.h>
int jc(int n)
{
int i,m=1;
for(i=n;i>0;i--)
m*=i;
return m;
}
void main()
{
int i,j=0,a,b,c;
cout<<"特殊三位数有:";
for(i=100;i<1000;i++)
{
a=(i/10)/10;
b=(i/10)%10;
c=i%10;
if(jc(a)+jc(b)+jc(c)==i)
cout<<i<<" ";
}
cout<<endl;
}
二、运行结果
三、心得体会
这题不是太难,老师以前讲过。
四、知识点总结
运用调用函数,认真做。