求满足条件 n=a!+b!+c! 的所有三位数

原创 2016年06月01日 22:32:38
#include<iostream>
using namespace std;
long fac(int j)
{
	int sum = 1;
	for (int i = 1; i <= j; i++)
		sum = sum*i;

	return sum;

}

int main()
{

	long fac(int j);
	int a, b, c, n,h=0;//      h  计数,控制输出
	for (n = 100; n <= 99;n++)       //循环,次数
	{
		a = n % 10;           //  存放个位
		b = n / 10 % 10 ;          //存放十位
 		c = n % 100;              // 存放百位
		
		if (n = fac(a) + fac(b) + fac(c))        //  判断条件是,。。。调用函数
			cout << "成立" << n;
		h++;
		if (h % 10 == 0)
			cout << endl;	                              //控制输出,每行10个</span>
		cout << endl;

	}





	system("pause");
	return 0;
}

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

题解:求满足条件n=a!+b!+c!的所有三位数n并输出

【题目】求满足条件n=a!+b!+c!的所有三位数n并输出,要求用自定义函数实现求阶乘。 【本讲结构】 (一)题目讲解视频 (二)相关习题 (三)此类题目的共有特征及典型算法 (四)视频中的...

问题五十三: 求满足条件n=a!+b!+c!的所有三位数n(a,b,c分别是n的百位十位个位)并输出,要求用自定义函数实现求阶乘。

/* 程序头部注释开始(为避免提交博文中遇到的问题,将用于表明注释的斜杠删除了) * 程序的版权和版本声明部分 * All rights reserved. * 文件名称...

项目39.2求满足条件n=a!+b!+c!的所有三位数n并输出,其中a,b,c分别为n的百、十、个位数。

任务和代码:求满足条件n=a!+b!+c!的所有三位数n并输出,其中a,b,c分别为n的百、十、个位数。 /* 文件名:main.c 作者:小风景 完成日期:2015.10.21 问题描述:求满足条...

第三十九讲 项目二 求三位数以内所有n=a!+b!+c!的数

任务和代码 /* *Copyright (c)2016,CSDN学院 | C语言及程序设计初步 *All rights reserved. *文件名称:p39-1.c *作 者:管运煌 *完成...
  • L_d1990
  • L_d1990
  • 2016年06月17日 15:15
  • 224

第十一周项目4.1 满足一个十分苛刻的条件的三位数

/* *Copyright (c)2014,烟台大学计算机与控制工程学院 *All rights reserved. *文件名称:n_min.cpp *作 者:anGelovEr *完成日期:2...

C语随机产生20个正整数存入数组a中,且每个数均在1000-9999之间(包含1000和9999)。对数组进行排序,要求按每个数的后三位的大小进行升序排列,然后取出满足此条件的前10个数放入数组b中,

函数的实现部分: //给20个数赋值 void fuzhiNumber(int *p, int count) { for (int i = 0; i < count; i++) { ...

java 循环问题 大全 求2~100a之内的素数。求水仙花数:(1~1000)。有1、2、3、4四个数字,输出所有能组成的互不相同且无重复的三位数。打印空心菱形

1.求水仙花数:(1~1000) -->三位的水仙花数一共有多少个 4个   水仙花数:一个数各个位上的立方之和,等于本身。   例如: 153 = 1(3) + 5(3)+3(3) = 1+1...
  • KY1996
  • KY1996
  • 2017年07月13日 21:32
  • 356

程序1:[1,2,3,4] 求无重复数字的三位数?

'''【程序1】 题目:有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少? 1.程序分析:可填在百位、十位、个位的数字都是1、2、3、4。组成所有的排列后再去 ...

第7周上机实践项目2——求三位数的各位数

问题及代码:/* * Copyright (c) 2014, 烟台大学计算机学院 * All rights reserved. * 文件名称:test.cpp * 作 者:辛彬 ...

HDU-A Mathematical Curiosity-求满足条件的数对数

问题及代码: Problem I A Mathematical Curiosity Time Limit : 2000/1000ms (Java/Other)   Memory Lim...
  • MIKASA3
  • MIKASA3
  • 2015年02月27日 22:47
  • 622
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:求满足条件 n=a!+b!+c! 的所有三位数
举报原因:
原因补充:

(最多只允许输入30个字)