阅读背景:

求一个特殊的三位数

来源:互联网 
#include <iostream>
using namespace std;
int main(){
	int jiecheng(int);
	int sum,bw,sw,gw,n;
	for(n=100;n<1000;++n){
	bw=n/100;
	sw=(n/10)%10;
	gw=n%10;
	sum=jiecheng(bw)+jiecheng(gw)+jiecheng(sw);
	if(n==sum)
		cout<<n<<"这是一个特殊的三位数。"<<endl;}
	return 0;}
jiecheng(int n){
	int sum=1,i;
	if(n==0)sum=1;
	else
		for(i=1;i<=n;++i){
			sum=sum*i;
		}
		return sum;
}jiecheng(int n){
	int z;
	if(n==0)z=1;
	else
	z=n*jiecheng(n-1);
	return z;
}#include <iostream>
using namespace std;
int ma



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: