java编程题

Posted 嘻嘻硕

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java编程题相关的知识,希望对你有一定的参考价值。

java编程题


  • 前言
    写一些Java编程题有助于稳定基础,希望大家一起进步
    注:本片文章有 借鉴编程前辈。

1.水仙花数


int num1,num2,num3;
        for (int i = 100; i < 1000; i++) {

            // 百
            num1 = i / 100;
            // 十
            num3 = i % 100 / 10 ;
            // 个
            num2 = i % 10 ;

            if ((num1 * num1 * num1 + num2 * num2 * num2 + num3 * num3 * num3) == i){
                System.out.println(i);
            }
        }

解析:
注意int 类型不保留小数 所以 1.53 = 1

153 / 100 = 1.53

153 % 100 = 53; (53 / 10 = 5.3 )

153 % 10 = 3

以上是关于java编程题的主要内容,如果未能解决你的问题,请参考以下文章

Java进阶之光!2021必看-Java高级面试题总结

第2题——DNA片段

牛客网在线编程题,用java代码编程能实现自动导包么?

java编程题

一道Java编程题

经验总结:Java高级工程师面试题-字节跳动,成功跳槽阿里!