4. 输入两个三位正整数m和n,输出m~n之间的所有水仙花数。必须要用...
发布网友
发布时间:2024-05-02 22:13
我来回答
共1个回答
热心网友
时间:2024-06-22 10:52
////headfile.h
#include<iostream.h>
bool is(int number);
////is.cpp
#include"headfile.h"
bool is(int number)
{
int x1=number/100,x2=(number/10)%10,x3=number%10;
if(x1*x1*x1+x2*x2*x2+x3*x3*x3==number)
return true;
else return false;
}
////content.cpp
#include "is.cpp"
#include "headfile.h"
void main()
{
int n,m,i;
cin>>n>>m;
for(i=n;i<m;i++)
{
if(is(i)==true)
cout<<i<<" ";
}
}