首页 > 分享 > C和C++编程,求水仙花数

C和C++编程,求水仙花数

最新推荐文章于 2024-11-03 22:13:58 发布

夙风Speedy 于 2015-04-28 20:19:43 发布

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

OS:win7 64bit,编译工具:VS2010

给本科生助教后,想起来了,觉得数字很神奇吗,就自己写了下,挺简单的,直接上代码:

#include <stdio.h>

#include <math.h>

#include <iostream>

using namespace std;

int main()

{

unsigned int a, b, c;

printf("下面将要输出满足要求的所有水仙花数(三位整数)n");

for(int i =100; i<= 999; i++ )

{

a = i/100;

b = (i-a*100)/10;

c = i- a*100-b*10;

if(i == a*a*a+b*b*b+c*c*c)

printf("%dn",i);

}

cout<<"---Test Below---n"<<pow((float)2,5)<<endl;

return 0;

}


编译运行结果:

相关知识

C语言:输出所有的水仙花数
C++: 水仙花数
《信息学奥赛一本通(C++版)》水仙花数
水仙花数C语言代码优化
Java编程练习3——求水仙花数
编程求玫瑰花数
vs水仙花数c语言代码,求水仙花数c语言代码怎么写
【C语言】打印水仙花数
C语言:PAT练习:水仙花数( T & F)
JavaScript写打印水仙花数(三位数),(153=1*1*1+5*5*5+3*3*3)每位数字的立方和等于等于该数即水仙花数,打印出所有水仙花数。

网址: C和C++编程,求水仙花数 https://m.huajiangbk.com/newsview1255187.html

所属分类:花卉
上一篇: 能把复合肥当水溶肥进行喷滴灌或冲
下一篇: 发财树放几粒复合肥