首页 > 编程语言 >打印三位数的水仙花数Java

打印三位数的水仙花数Java

时间:2022-09-22 21:23:14浏览次数:70  
标签:10 Java int 三位数 ge shi 水仙花 bai

public class Flower{
//水仙花数就是一个 个位数的立方+十位数的立方+百位数的立方=这个三位数
//153 = 1*1*1+5*5*5+3*3*3
	public static void main(String[] args){
		//遍历出所有的三位数
		for(int i = 100;i < 1000;i++){
		//用%将三位数分别得出
		int ge = i % 10;
		int shi = i / 10 % 10;
		int bai = i / 10 / 10 % 10;
		//利用水仙花数的条件判断,符合条件打印
		if(i == ge * ge * ge +shi * shi * shi + bai * bai * bai){
			System.out.println(i);
		}
		}
	}

}

标签:10,Java,int,三位数,ge,shi,水仙花,bai
From: https://www.cnblogs.com/xiaoto9426/p/16720878.html

相关文章

  • java8特性
    Lambda表达式lambda表达式:本质就是一个函数式接口的实例对象。语法:lambda形参列表箭头操作符lambda体;lambda形参列表其实就是函数式接口中抽象方法的形参列表,lambda......
  • JavaLearnDay04
    流程控制一、if分支结构(一)基本if分支结构作用:根据某个条件,控制某些代码执行与否语法:if(布尔表达式){ //当布尔表达式结果为true时,执行}布尔类型表达式:结果......
  • JavaScript学习笔记 第七章 原型
    原型prototypefunctionPerson(){}Person.prototype.a=123;varper=newPerson();//console.log(per.prototype);//conso......
  • 【逻辑】【java基础】代码逻辑思路 层级关系 【层级注解】【架构逻辑】
    命名规范: 层级逻辑关系图: 层级逻辑思路图:(代码架构逻辑) ......
  • java IO流详解
    转载流的概念和作用学习JavaIO,不得不提到的就是JavaIO流。流是一组有顺序的,有起点和终点的字节集合,是对数据传输的总称或抽象。即数据在两设备间的传输称为流,流的本质......
  • java实现设置Excel下拉框
    在使用Excel的时候用到了下拉框,实现的效果如下↓   在生成excel文件时,需要根据给出的下拉框选项列表动态生成下拉框。实现代码如下:privatevoidcreateSelect(XSS......
  • JavaScript 静态方法
    静态方法:static关键字(类方法),可在实例化对象之前通过类名.方法名调用静态方法静态方法不能在对象上调用,只能在类中调用如果想在noob中使用静态方法,可以作为一个参数传递......
  • JAVA调用远程接口时模拟发送数据-json格式、x-www-form-urlencoded格式、文件+参数格
    实习期结束,总结一下实习时遇到的一些以前不常用的代码,以方便下次用到时取用,代码不涉及公司机密,需要根据自己的需要进行一定的修改!如有错误欢迎指正!一个需求是项目的某些接......
  • JavaScript 类继承
    使用extends关键字。super() 方法用于调用父类的构造函数。已有的类称为基类(父类),新建的类称为派生类(子类)。通过在构造方法中调用 super() 方法,我们调用了父类的构......
  • Java使用HttpClient免证书去调用https的方案
    一、依赖引入<dependency><groupId>org.apache.httpcomponents</groupId><artifactId>httpclient</artifactId><version>4.5.7</version></dependency>......