how2j.cn

步骤 1 : 练习-黄金分割点   
步骤 2 : 答案-黄金分割点   
步骤 3 : 练习-水仙花数   
步骤 4 : 答案-水仙花数   
步骤 5 : 练习-小学算术题   
步骤 6 : 答案-小学算术题   

步骤 1 :

练习-黄金分割点

edit Or  姿势不对,事倍功半! 点击查看做练习的正确姿势
寻找某两个数相除,其结果 离黄金分割点 0.618最近

分母和分子不能同时为偶数
分母和分子 取值范围在[1-20]
练习-黄金分割点
步骤 2 :

答案-黄金分割点

edit
在查看答案前,尽量先自己完成,碰到问题再来查看答案,收获会更多
在查看答案前,尽量先自己完成,碰到问题再来查看答案,收获会更多
在查看答案前,尽量先自己完成,碰到问题再来查看答案,收获会更多
查看本答案会花费4个积分,您目前总共有点积分。查看相同答案不会花费额外积分。 积分增加办法 或者一次性购买JAVA 基础总计0个答案 (总共需要0积分)
查看本答案会花费4个积分,您目前总共有点积分。查看相同答案不会花费额外积分。 积分增加办法 或者一次性购买JAVA 基础总计0个答案 (总共需要0积分)
账号未激活 账号未激活,功能受限。 请点击激活
本视频是解读性视频,所以希望您已经看过了本答案的内容,带着疑问来观看,这样收获才多。 不建议一开始就观看视频

13分44秒 本视频采用html5方式播放,如无法正常播放,请将浏览器升级至最新版本,推荐火狐,chrome,360浏览器 如果装有迅雷,播放视频呈现直接下载状态,请调整 迅雷系统设置-基本设置-启动-监视全部浏览器 (去掉这个选项)


public class HelloWorld { public static void main(String[] args) { // 寻找某两个数相除,其结果 离黄金分割点 0.618最近 // // 分母和分子不能同时为偶数 // 分母和分子 取值范围在[1-20] int range = 20; // 取值范围 float breakPoint = 0.618f; // 黄金分割点 float minDiff = 100; // 离黄金分割点的差值 int answerFenzi = 0; // 找到的分子 int answerFenmu = 0; // 找到的分母 for (int fenzi = 1; fenzi <= range; fenzi++) { for (int fenmu = 1; fenmu <= range; fenmu++) { // 分母和分子不能同时为偶数 if (0 == fenzi % 2 & 0 == fenmu % 2) continue; // 取值 float value = (float) fenzi / fenmu; // 取离黄金分割点的差值 float diff = value - breakPoint; // 绝对值 diff = diff < 0 ? 0 - diff : diff; // 找出最小的差值 if (diff < minDiff) { minDiff = diff; answerFenzi = fenzi; answerFenmu = fenmu; } } } System.out.println("离黄金分割点(" + breakPoint + ")最近的两个数相除是:" + answerFenzi + "/" + answerFenmu + "=" + ((float) answerFenzi / answerFenmu)); } }
步骤 3 :

练习-水仙花数

edit Or  姿势不对,事倍功半! 点击查看做练习的正确姿势
水仙花数定义:
1. 一定是3位数
2. 每一位的立方,加起来恰好是这个数本身,比如153=1*1*1+5*5*5+3*3*3

寻找所有的水仙花数
步骤 4 :

答案-水仙花数

edit
在查看答案前,尽量先自己完成,碰到问题再来查看答案,收获会更多
在查看答案前,尽量先自己完成,碰到问题再来查看答案,收获会更多
在查看答案前,尽量先自己完成,碰到问题再来查看答案,收获会更多
查看本答案会花费4个积分,您目前总共有点积分。查看相同答案不会花费额外积分。 积分增加办法 或者一次性购买JAVA 基础总计0个答案 (总共需要0积分)
查看本答案会花费4个积分,您目前总共有点积分。查看相同答案不会花费额外积分。 积分增加办法 或者一次性购买JAVA 基础总计0个答案 (总共需要0积分)
账号未激活 账号未激活,功能受限。 请点击激活
本视频是解读性视频,所以希望您已经看过了本答案的内容,带着疑问来观看,这样收获才多。 不建议一开始就观看视频

4分16秒 本视频采用html5方式播放,如无法正常播放,请将浏览器升级至最新版本,推荐火狐,chrome,360浏览器 如果装有迅雷,播放视频呈现直接下载状态,请调整 迅雷系统设置-基本设置-启动-监视全部浏览器 (去掉这个选项)


答案-水仙花数
public class HelloWorld { public static void main(String[] args) { for (int i = 100; i < 1000; i++) { int baiwei = i / 100; int shiwei = i / 10 % 10; int gewei = i % 10; int cube = baiwei * baiwei * baiwei + shiwei * shiwei * shiwei + gewei * gewei * gewei; if (cube == i) { System.out.println("找到水仙花数:" + i); } } } }
public class HelloWorld {
	public static void main(String[] args) {

		for (int i = 100; i < 1000; i++) {

			int baiwei = i / 100;
			int shiwei = i / 10 % 10;
			int gewei = i % 10;
			int cube = baiwei * baiwei * baiwei + shiwei * shiwei * shiwei + gewei * gewei * gewei;
			if (cube == i) {
				System.out.println("找到水仙花数:" + i);
			}

		}

	}

}
步骤 5 :

练习-小学算术题

edit Or  姿势不对,事倍功半! 点击查看做练习的正确姿势
提示使用多层循环嵌套解决
练习-小学算术题
步骤 6 :

答案-小学算术题

edit
在查看答案前,尽量先自己完成,碰到问题再来查看答案,收获会更多
在查看答案前,尽量先自己完成,碰到问题再来查看答案,收获会更多
在查看答案前,尽量先自己完成,碰到问题再来查看答案,收获会更多
查看本答案会花费4个积分,您目前总共有点积分。查看相同答案不会花费额外积分。 积分增加办法 或者一次性购买JAVA 基础总计0个答案 (总共需要0积分)
查看本答案会花费4个积分,您目前总共有点积分。查看相同答案不会花费额外积分。 积分增加办法 或者一次性购买JAVA 基础总计0个答案 (总共需要0积分)
账号未激活 账号未激活,功能受限。 请点击激活
本视频是解读性视频,所以希望您已经看过了本答案的内容,带着疑问来观看,这样收获才多。 不建议一开始就观看视频

5分14秒 本视频采用html5方式播放,如无法正常播放,请将浏览器升级至最新版本,推荐火狐,chrome,360浏览器 如果装有迅雷,播放视频呈现直接下载状态,请调整 迅雷系统设置-基本设置-启动-监视全部浏览器 (去掉这个选项)


public class HelloWorld { public static void main(String[] args) { int a = 0; int b = 0; int c = 0; int d = 0; for (a = -100; a <= 100; a++) { for (b = -100; b <= 100; b++) { for (c = -100; c <= 100; c++) { for (d = -100; d <= 100; d++) { if(a+b==8&&c-d==6&&a+c==14&&b+d==10){ System.out.println("a:"+a); System.out.println("b:"+b); System.out.println("c:"+c); System.out.println("d:"+d); } } } } } } }


HOW2J公众号,关注后实时获知布最新的教程和优惠活动,谢谢。


问答区域    
2019-03-18 问题
javano1



为什么这样写不报错,之前一直得不到答案,把int转换成float后就好了,为什么我按这样写不报错得到的答案是0
public class Hello{
	public static void main(String[] args){
		int a,b;
		float m=0,n=0,min = 1;
		for(a = 1;a<21;a++)
		{
			for(b = 1;b<21;b++){
					if(a%2==0&&b%2==0)
						{continue;}
					if(Math.abs(a/b-0.618)<Math.abs(min-0.618))
						{m = a;
						n = b;
						min = a/b;}
	
					
				
		}
			
		}
		System.out.println("the number that you want is:"+m+","+n);
	}
}

							





回答已经提交成功,正在审核。 请于 我的回答 处查看回答记录,谢谢
答案 或者 代码至少填写一项, 如果是自己有问题,请重新提问,否则站长有可能看不到





2019-03-18 题一答案,可供参考
长天孤鹜



整型相除结果是浮点型,需要强制转换,哈哈哈,不然计算结果都是0,哈哈哈
import java.util.Scanner;

public class HelloWorld {
	public static void main(String[] args) {
//		while(true){
//		Scanner s = new Scanner(System.in);
//		int p= s.nextInt();
		double a=0,b=0;
		int d=0,e=0;
		double c=1;
			for(int i=2;i<21;i++){
				for(int j=1;j<i;j++){
					if(i%2==0&j%2==0)
						continue;
					
					a=(float)j/i;
					//System.out.println(j+"/"+i);
					//System.out.println(a);
					if(a>0.618)
						b=a-0.618;
					else
						b=0.618-a;
					if(b<c){
						c=b;
					d=i;
					e=j;}//b,c
					
				}//for j
			}//for i
			System.out.println(e+"/"+d);}//main
}//
					
			

			
			

							





回答已经提交成功,正在审核。 请于 我的回答 处查看回答记录,谢谢
答案 或者 代码至少填写一项, 如果是自己有问题,请重新提问,否则站长有可能看不到





2019-03-14 水鲜花
2019-03-12 怎么才能做到将2000内的两个黄金分割点(假设黄金分割点为0.618),都记录下来??现在的做法只能记录一个值,
2019-03-12 水仙花数
2019-03-11 交作业——黄金分割
2019-03-10 小学数学
2019-03-07 交作业-黄金分割点
2019-02-27 水仙花数
2019-02-27 黄金分割
2019-02-23 水仙花数
2019-02-23 黄金分割
2019-02-19 交作业 小学数学
2019-02-19 水仙花
2019-02-19 交作业 黄金分割
2019-02-19 交作业
2019-02-15 谁帮我看看我这个水仙花的问题在哪啊
2019-02-13 交作业
2019-02-02 水仙花数的新解法 原创
2019-02-02 交作业数学题(一个循环解决)
2019-01-30 四叶草数,我的代码运行不出来。
2019-01-27 为什么不输出结果
2019-01-26 if如何调用其他类的方法
2019-01-24 交作业
2019-01-24 终于做出来一个题!
2019-01-17 交作业
2019-01-16 小学算术题
2019-01-14 小学算术题
2019-01-14 为毛输不出结果
2019-01-07 黄金分割代码
2019-01-03 取十位表达式包含加减只取第一个水仙数循环就终止啦
2018-12-29 三个练习作业
2018-12-28 算术题交作业
2018-12-28 水仙花数交作业
2018-12-28 黄金分割点作业提交
2018-12-24 小学计算题
2018-12-24 水仙花数
2018-12-17 水仙花数练习
2018-12-10 小学算术题
2018-12-06 小学算数题了解一下
2018-12-06 水仙花了解一下
2018-12-05 小学数学题
2018-12-05 水仙花数!
2018-12-05 黄金分割点!附运行截图
2018-12-05 水仙花数!附运行截图
2018-12-05 小学数学代码
2018-11-30 不知道哪里有问题orz
2018-11-28 小学算术
2018-11-28 水仙花数
2018-11-28 黄金分割
2018-11-27 答案——求所有水仙花数
2018-11-26 黄金分割答案 求指教
2018-11-22 提交黄金分割作业
2018-11-22 黄金分割值
2018-11-11 水仙花作业提交
2018-11-11 黄金值,不太会
2018-11-11 小学算术题作业
2018-11-11 水仙花数作业
2018-11-11 黄金分割点交作业
2018-11-09 水仙花数我的答案
2018-11-08 小学算术题作业
2018-11-06 黄金分割点不是对之前的练习么怎么都开始导包在了?
2018-10-31 水仙花数作业
2018-10-31 黄金分割点 作业
2018-10-25 水仙花答案
2018-10-19 黄金分割问题,求解
2018-10-19 黄金分割问题,求解
2018-10-16 交作业 水仙花数
2018-10-16 交作业 黄金分割点
2018-10-10 黄金分割点代码
2018-10-09 黄金分割点
2018-10-07 反思III:小学算术题
2018-10-07 反思II:水仙花
2018-10-07 反思I:求差值时应考虑到负值;浮点型和整数型之间一定要强制转换;命名时可以通俗一点便于编程不混乱
2018-09-29 交作业
2018-09-13 交作业 黄金分割点
2018-09-13 交作业 黄金分割点
2018-09-13 关于水仙花数的作业
2018-09-10 交作业--水仙花
2018-09-08 交作业咯
2018-09-06 答案:黄金分割点 -- By 利刃华尔兹
2018-09-06 答案:水仙花数 -- By 利刃华尔兹
2018-09-04 交作业
2018-09-03 交作业
2018-08-29 三个问题的答案(感觉应该是最好的)
2018-08-24 算术题作业
2018-08-24 水仙花作业
2018-08-24 黄金分割做一日
2018-08-15 交作业
2018-08-08 交作业, 黄金分割
2018-07-23 三个作业
2018-07-20 大概是最sha bi的小学算术题解法....
2018-07-20 水仙花数作业
2018-07-18 交作业
2018-07-08 黄金比例点计算
2018-07-04 交作业
2018-06-25 小学算术题,请教一下大家,不明白这个错误的原因
2018-06-11 交作业
2018-06-06 水仙花数