Java 水仙花数的计算与统计(for循环 / while 循环)
求水仙花数,并统计水仙花数。
标题所谓水仙花数,是指一个三位数abc,如果满足a3+b3+c3=abc,则abc 是水仙花数。
for循环:
public class ForDemo {public static void main(String[] args) {//定义一个统计量countint count = 0;for(int x = 100;x<1000;x++) {int a = x%10;int b =x/10%10;int c =x/10/10%10;if (x == (a*a*a+b*b*b+c*c*c)) {System.out.println("水仙花数是:"+x);count ++ ;}}System.out.println("水仙花数共有:"+count);} }
1234567891011121314151617while循环:
public class WhileDemo {public static void main(String[] args) {//定义一个统计量int count = 0;//定一个一个初始化语句int x = 100;while(x<1000) {x++;int a = x%10;int b =x/10%10;int c =x/10/10%10;if (x == (a*a*a+b*b*b+c*c*c)) {System.out.println("水仙花数是:"+x);count ++ ;}}System.out.println("水仙花数共有:"+count);} }
123456789101112131415161718192021运行结果:
相关知识
java基础判断一个数是不是水仙花数
【C语言】求水仙花数(完整代码)
C语言:输出所有的水仙花数
Java 语言实现水仙花数
C语言之水仙花数
新手必看!Python计算水仙花数的4种方法!
加法接力赛C语言算法,C语言循环结构
JAVA编程艺术
每日经典算法题(三) 求水仙花数
n位水仙花数
原文链接: Java 水仙花数的计算与统计(for循环 / while 循环) https://www.huajiangbk.com/newsview379207.html
| 上一篇: 银皇后的养殖方法,银皇后的注意事... | 下一篇: 进门放金钱树好吗 金钱树摆放哪里... |
推荐分享

- 1明日花キララ:明日花绮罗年度... 16360
- 2明日花キララ(明日花绮罗)经... 9378
- 3兰花叶子扭的是什么兰 7869
- 4君子兰什么品种最名贵 十大名... 6290
- 5十大致癌花卉排行榜,哪些花卉... 6015
- 6李晓明工笔牡丹(魏紫)《牡丹... 5978
- 7花圈挽联怎么写? 4782
- 8家庭养花知识大全 家庭养花有... 4774
- 9世界上最名贵的10种兰花图片... 4672
- 10鲜花养护:帝王花的养殖方法以... 4518




