当前位置:首页 > 汽车 > 正文内容

Java水仙花数笔记(java打印水仙花数)

2022-12-14 18:25:02汽车776

大家好,今天就和小花一起来看看这个问题吧 。java水仙花数的代码怎么写,java水仙花数很多人还不知道,现在让我们一起来看看吧!

Java水仙花数笔记(java打印水仙花数)

1、 首先你要知道水仙花的个数是多少:知道水仙花个数的规律:所谓“水仙花个数”是指一个三位数,其位数的立方和等于那个数。

2、 比如:153是一个“水仙花数”,因为153=1的三次方+5的三次方+3的三次方。

3、 首先我一开始没想这个问题,后来看到水仙花数量的流程图。

4、 我想到了用线来分隔变量。

5、 分离变量的方法

6、 确定一个三位数,其位数的立方和等于该数。

7、 整体代码:

8、 4月8日套餐;

9、 导入Java . util . *;

10、 公共类waterFlower {

11、 私有静态int i1

12、 私有静态int i2

13、 私有静态int i3

14、 //这个方法的范围可以是100~1000,因为我只定义了三个变量,而且只能隔三位数!

15、 public static void flower(int bounder){

16、 for(int I=100;ibounderi ){

17、 int num 1=I/100;

18、 int num 2=I % 100/10;

19、 int num3=i % 10

20、 int sum=num 1 * num 1 * num 1 num 2 * num 2 * num 2 num 3 * num 3 * num 3;

21、 if(i==sum){

22、 system . out . print(I ' ');

23、 }

24、 }

25、 }

26、 //确定是否是水仙花的数量

27、 公共静态无效判断(int num){

28、 i1=num/100;

29、 I2=num % 100/10;

30、 i3=数字% 10;

31、 int sum=i1 * i1 * i1 I2 * I2 * I2 i3 * i3 * i3;

32、 if(num==sum){

33、 System.out.println(num '是水仙花的数量!');

34、 }否则{

35、 System.out.println(num '不是水仙花的数量!');

36、 }

37、 }

38、 公共静态void main(String[] args) {

39、 //键盘输入

40、 Scanner sc=新扫描仪(system . in);

41、 System.out.print('请输入100 ~ ');

42、 int input 1=sc . nextint();//要输入的范围

43、 花(输入1);//印水仙花的方法

44、 system . out . println(' \ n请输入三位数:');

45、 int input 2=sc . nextint();

46、 判断(输入2);//判断水仙花数量的方法

47、 sc . close();

48、 }

49、 }

50、 代码运行如下:

这篇文章到此就结束,希望能帮助到大家。

扫描二维码推送至手机访问。

版权声明:文章内容摘自网络,如果无意之中侵犯了您的版权,请联系本站,本站将在3个工作日内删除。谢谢!

本文链接:https://www.xixia168.cn/n/qc/240690.html

标签: 水仙花java
分享给朋友:

“Java水仙花数笔记(java打印水仙花数)” 的相关文章

雷克萨斯韩国发布2021ES 300h

雷克萨斯韩国发布2021ES 300h

雷克萨斯韩国公司于24日宣布,它将开始销售2021年款的“ ES 300h”。ES是雷克萨斯的代表车型,由于其各种魅力(例如豪华的乘坐舒适性,安静性和舒适的内部空间)而被众多客户选择。在2018年,随着GA-K平台的推出,它已经重生为高级混合动力轿车,提供了驾驶乐趣,增强了车...

韩泰轮胎为欧洲联赛决赛揭晓混音主题曲

韩泰轮胎为欧洲联赛决赛揭晓混音主题曲

已发行本赛季官方主题曲的混音版,与本赛季的UEFA Europa League决赛相符。他与著名的小提琴家大卫·加勒特(David Garrett)合作演唱了一首歌。自2012/2013赛季以来,Hankook Tire一直是欧洲联盟欧洲联盟的官方赞助商。正在为全世界的足球迷开展各种运...

摆脱主要的跑车 例如英国豪华车品牌阿斯顿马丁

摆脱主要的跑车 例如英国豪华车品牌阿斯顿马丁

豪华车品牌长期以来一直重视传统,并专注于轿车和双门轿跑车等“保守”类型。但是,这种气氛在21世纪已逐渐改变。进入SUV领域的品牌数量在不断增加,以跟上豪华汽车消费者生活方式的变化。在这种趋势下,最近推出的两款豪华SUV以相反的理念和概念引起了人们的关注。一个是拥有100多年历...

福特韩国公司推出了带有插电式混合动力总成的Explorer

福特韩国公司推出了带有插电式混合动力总成的Explorer

福特韩国公司于20日宣布将正式推出大型运动型多功能车(Explorer 3.0 PHEV),并将开始认真销售。这是福特在韩国推出的首款插电式混合动力车型,该车型可凭借Explorer的多功能性实现出色的燃油效率和环保性。福特韩国公司首席执行官戴维·杰弗里(David Jeffrey)表...

2023年大众帕萨特进入高端市场 并获得EV版本

2023年大众帕萨特进入高端市场 并获得EV版本

经过一年多的内部辩论,德国大众汽车公司已将第9代帕萨特汽车明确批准。该决定是在大众汽车集团董事长赫伯特·迪斯(Herbert Diess)对帕萨特是否会被取代表示怀疑之后作出的。他指出类似尺寸的Arteon越来越受欢迎,并计划从2023年起以四门轿车和庄园车身样式生产广受好评的电动ID...

电子涡轮如何消除滞后并帮助排放

电子涡轮如何消除滞后并帮助排放

在过去的几年中,我们听到了很多有关柴油发动机的电动增压(电子增压)的信息。现在,一些高级品牌将其与常规涡轮增压器结合使用,以改善低转速和低功率时的响应,而常规涡轮则以更高的功率接管,以将足够的空气泵入发动机。不过,最新的电动涡轮增压器被吹捧为帮助发动机满足未来排放法规的一种方式。它已在一级方程式赛车...