编写程序
/**
* 功能:打印水仙花数
* 作者:孤梦
* 日期:2022年04月07日
*/
public class Example13 {
public static void main(String[] args) {
int p1,p2,p3,count;
count=0;
for (int n = 100;
n <= 999;
n++) {
p1 = n % 10;
p2 = n / 100;
p3 = n % 100 / 10 ;
if (n == p3*p3*p3 + p2*p2*p2 + p1*p1*p1) {
count++;
System.out.println(n +"="+p1 + "^3"+ p2 + "^3"+p1+"^3");
}
}
System.out.println("一共有"+count+"水仙花数");
}}
运行程序,查看结果 【基础Java练习15(打印水仙花数)】
文章图片
推荐阅读
- 基础Java练习19(测试从出生到现在活了多久)
- java|基础Java练习20(词频统计)
- 时区|springboot new Date() 时区差8小时
- 用Java十多年了,能“精通Java”了吗()
- JavaWeb|JSP-02动态网页技术基础
- java|Java-Mybatis(四): 动态SQL、标签、缓存
- Android开发|别人的H5页面为什么飞快(之 Webview 优化)
- java|pytorch贝叶斯网络_使用贝叶斯优化快速调试pytorch中的超参数的快速教程
- Android|『查漏补缺』Android实习面试知识点(二)