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

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

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

大家好,今天就和小花一起来看看这个问题吧 。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个工作日内删除。谢谢!

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

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

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

特斯拉vs现代 追逐市场上最好的公司特斯拉

特斯拉vs现代 追逐市场上最好的公司特斯拉

这些天谈论茶和茶行业,今天,我想谈谈“特斯拉”。特斯拉是一家电动汽车公司,其股价超过了“ 1,000 Sla”(每股1,000美元),达到了“ 2,000 Sla”(每股2,000美元),今年早些时候超过了德国大众和日本丰田的市...

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

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

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

据报道称丰田RAV4价格和规格上调

据报道称丰田RAV4价格和规格上调

新一代丰田RAV4在澳大利亚大获成功,它已成为最畅销的中型SUV,现在对价格和规格进行了小幅改动,以提高其吸引力。入门级的丰田RAV4GX车型(汽油和混合动力)现在的价格比以前贵了280至405美元,但带来了四个额外的USB端口(总共五个),以及一个高级方向盘以及前后地毯。升级的丰田RAV4 GX车...

下一代大众帕萨特将成为宝马的竞争对手

下一代大众帕萨特将成为宝马的竞争对手

将于2023年发布的全新德国中型变速器,将继续与Skoda Superb共享很多股份,进入高端市场并获得新的电动动力总成大众汽车内部已经批准了第九代大众帕萨特轿车和旅行车,这消除了人们对长期运行的德国中型汽车的偏爱,而不再支持另一款SUV。大众帕萨特(Volkswagen Passat)于1973年...

路虎已经宣布了改款的21MY揽胜Evoque的价格和规格

路虎已经宣布了改款的21MY揽胜Evoque的价格和规格

路虎已经宣布了改款的“ 21MY” 揽胜Evoque的价格和规格,明年2月升级后的中型SUV在澳大利亚上市。这家英国汽车制造商简化了Range Rover Evoque的范围,将2021车型年的阵容缩减为仅四个变体,而之前的数量为25(相当令人困惑)。21MY Range R...

标致3008在9月1日正式发布前已经泄漏

标致3008在9月1日正式发布前已经泄漏

更新后的标致3008在9月1日正式发布前已经泄漏,第一张图像由法国博客Forum-Peugeot在线发布。旨在对2016年在欧洲首次推出的第二代SUV进行更新,其改良的造型注入了从去年推出的小型208提升而来的设计元素。这些措施包括引人注目的新的垂直安装的LED日间行车灯罩,它们也可以用作指示器。标...