第十一周项目四 特殊三位数
来源:互联网 发布:360解压缩软件安卓版 编辑:程序博客网 时间:2024/05/01 10:08
问题及代码:
/** Copyright (c) 2014, 烟台大学计算机学院* All rights reserved.* 文件名称:Project4.cpp* 作 者:宋健* 完成日期:2014年11月10日* 版 本 号:v1.0** 问题描述:输出满足条件n=a!+b!+c!的所有三位数n,其中,a、b、c分别是n的百、十、个位数。* 输入描述:* 程序输出:满足条件的三位数*/#include <iostream>using namespace std;long fac(int n);int main(){ int a,b,c,n,sum; sum=0; for(n=100;n<=999;++n) { a=n/100; b=(n/10)%10; c=n%10; if (n==fac(a)+fac(b)+fac(c)) cout<<n<<" "; } return 0;}long fac(int n){ int i,sum=1; for(i=1; i<=n; ++i) sum=sum*i; return sum;}
运行结果:
、
知识点总结:
明确自定义函数的作用,注意格式问题
学习心得:
根据所需要的条件设定条件,有条理,别乱
0 0
- 第十一周项目四:特殊的三位数
- 第十一周 项目四:特殊三位数
- 第十一周项目四 特殊三位数
- 第十一周项目四:特殊三位数
- 第十一周项目四:特殊三位数
- 第十一周项目四 特殊三位数
- 第十一周项目四之特殊三位数
- 第十一周项目四特殊三位数
- 第十一周 项目四 特殊三位数
- 第十一周项目四:特殊三位数
- 第十一周项目四 特殊三位数
- 第十一周项目四 特殊三位数
- 第十一周项目四 特殊三位数
- 第十一周项目四特殊三位数
- 第十一周项目四——特殊三位数
- 第十一周项目四——特殊三位数
- 第十一周项目四——特殊三位数
- 第十一周项目四—特殊的三位数
- 使用RESTClient插件进行数据模拟(GET,POST)提交
- 看电视剧《岁月》后的感想
- 【禁区年谱】高-岗在文艺作品中的形象变迁
- easyui 系统自带图标
- centos学习3-安装oralce11g
- 第十一周项目四 特殊三位数
- 信息发布系统 Jquery+MVC架构开发(9)view2
- 学习java的一些小建议
- 【Android安全】Dalvik字节码含义查询表
- 可输入过滤和直接选择的select控件
- Java的I/O体系简介
- maven 新建项目
- 第一天上班
- Leetcode: Unique Paths II