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君子兰什么品种最名贵 十大名 4012
- 2世界上最名贵的10种兰花图片 3364
- 3花圈挽联怎么写? 3286
- 4迷信说家里不能放假花 家里摆 1878
- 5香山红叶什么时候红 1493
- 6花的意思,花的解释,花的拼音 1210
- 7教师节送什么花最合适 1167
- 8勿忘我花图片 1103
- 9橄榄枝的象征意义 1093
- 10洛阳的市花 1039