c++第七次实验:项目3:特殊三位数
2016-06-05 16:22
218 查看
一: 问题及代码
<pre name="code" class="cpp">/*
02.* 文件名称:特殊三位数
03.* 作 者: 赵宁
04.* 完成日期: 2016 年 6 月 5 日
05.* 版 本 号:v1.0
06.* 对任务及求解方法的描述部分:函数、
07.* 输入描述: 无
08.* 问题描述: 输出满足条件n=a!+b!+c!的所有三位数n
09.* 程序输出: 输出满足条件n=a!+b!+c!的所有三位数n
10.* 问题分析: 略
11.* 算法设计: 略
*/
#include<iostream>
using namespace std;
int main()
{
int n, a,b,c ;
for(n=100;n<1000;n++)
{
a=n/100;
b=n/10-a*10;
c=n%10;
if(n==f(a)+f(b)+f(c))
cout<<n<<" ";
}
}
二:运行结果
![](http://img.blog.csdn.net/20160605162052218?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
三:心得体会
调用函数,通过编这么一个程序巩固了对函数的理解
四:知识点总结
函数的调用
<pre name="code" class="cpp">/*
02.* 文件名称:特殊三位数
03.* 作 者: 赵宁
04.* 完成日期: 2016 年 6 月 5 日
05.* 版 本 号:v1.0
06.* 对任务及求解方法的描述部分:函数、
07.* 输入描述: 无
08.* 问题描述: 输出满足条件n=a!+b!+c!的所有三位数n
09.* 程序输出: 输出满足条件n=a!+b!+c!的所有三位数n
10.* 问题分析: 略
11.* 算法设计: 略
*/
#include<iostream>
using namespace std;
int main()
{
int n, a,b,c ;
for(n=100;n<1000;n++)
{
a=n/100;
b=n/10-a*10;
c=n%10;
if(n==f(a)+f(b)+f(c))
cout<<n<<" ";
}
}
二:运行结果
三:心得体会
调用函数,通过编这么一个程序巩固了对函数的理解
四:知识点总结
函数的调用
相关文章推荐