有趣的数字之n=a!+b!+c!(自定义函数)
2012-11-26 11:23
85 查看
/* * Copyright (c)2012, 烟台大学计算机学院学生 * All rightsreserved. * 文件名称: fun.cpp * 作 者: 董慧 * 完成日期: 2012 年 11 月26日 * 版本号: v1.0 * 对任务及求解方法的描述部分 * 输入描述:略 * 问题描述:略 * 程序输出:略 */ #include<iostream> using namespace std; int fac(int n); int main() { int n,a,b,c,sum=0; n=100; while(n<1000) { c=n%10; b=(n/10)%10; a=n/100; sum=fac(a)+fac(b)+fac(c); if(sum==n) cout<<n<<endl; ++n; } return 0; } int fac(int n) { int i,f; for(f=1,i=1;i<=n;++i) f=f*i; return f; }
输出结果;
心得体会:就只有一个啊。。。。。
相关文章推荐
- oracle自定义数字验证函数
- 用自定义函数替换SQL中的全角数字为半角数字
- 将整型数字转换为大写汉字的自定义函数
- 实验九用自定义的函数void f(char *line)统计和输出字符串中数字字符、英文字符和其他字符的个数。
- 一亿亿以下的阿拉伯数字转中文的自定义函数
- 一亿亿以下的阿拉伯数字转中文的自定义函数
- ms sql server 中的金额阿拉伯数字转换为中文的自定义函数
- 生成随机编码 / SQL语句导入导出大全 //金额阿拉伯数字转换为中文的自定义函数
- 用自定义函数替换SQL中的全角数字为半角数字
- [MSSQL]自定义提取中文,简体中文,英文,数字函数汇总
- 提取一个单元格中的数字(Excel自定义函数)
- [MSSQL]自定义提取中文,简体中文,英文,数字函数汇总
- oracle自定义函数示例--实现时间和数字的来回转换
- Mysql中实现提取字符串中的数字的自定义函数分享
- SQL取得最大排序数字并累加1的自定义函数
- 织梦dedecms自定义功能函数(2):将人名币数字转换成大写输出
- 实验 9 指针1 输入一行字符,要求用自定义的函数void f(char *line)统计和输出字符串中数字字符、英文字符和其他字符的个数
- SQL字符串中取字母及数字的两个自定义函数(收藏)
- EXCEL 中自定义函数的应用(关于 XOR 在 EXCEL 中的用法 及 文本型数字求和)
- EXCEL 中自定义函数的应用(关于 XOR 在 EXCEL 中的用法 及 文本型数字求和)