C++编写一个函数,判断一个数是不是水仙花数,并输出1到1000以内所有水仙花数
C++编写一个函数,判断一个数是不是水仙花数,并输出1到1000以内所有水仙花数一定要C++的,C语言的不行,求大神帮帮忙,...
C++编写一个函数,判断一个数是不是水仙花数,并输出1到1000以内所有水仙花数一定要C++的,C语言的不行,求大神帮帮忙,
展开
3个回答
展开全部
#include <iostream>
using namespace std;
bool isFlower(int abc)
{
int a=abc/100;
int b=abc%100/10;
int c=abc%10;
if(a*a*a+b*b*b+c*c*c==abc)
return true;
else
return false;
}
int main()
{
int x=100;
for(;x<1000;x++)
if(isFlower(x))
cout<<x<<endl;
return 0;
}
更多追问追答
追问
说不可以出现那个usingnamespace
追答
把它去掉,第一句改成 #include
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询