java 一个方程计算题 有一本书,兄弟俩都想买。如果用哥哥的钱单买要缺5元钱,如果用弟弟的钱买缺1角钱,如果两人把钱和起来只买一本书,钱仍然不够。那么这本 书的价钱是多少呢? 要求求出值来, 请预先用java 测试好 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 答案是多少没关系,问题时怎么通过java代码球出来 就是求一个简单的三元一次方程. 5<=书<5.1 public class Test { public static void main(String[] args) { // TODO Auto-generated method stub for (int i = 0; i <= 10; i++) { for (int j = 0; j <= 500; j++) { int z = i + 500; if (z > i + j && i + 500 == j + 10) { System.out.print("哥哥:"+i+"分 "); System.out.print("第第:"+j+"分 "); System.out.println("price:"+z+"分"); } } } }}结果:哥哥:0分 第第:490分 price:500分哥哥:1分 第第:491分 price:501分哥哥:2分 第第:492分 price:502分哥哥:3分 第第:493分 price:503分哥哥:4分 第第:494分 price:504分哥哥:5分 第第:495分 price:505分哥哥:6分 第第:496分 price:506分哥哥:7分 第第:497分 price:507分哥哥:8分 第第:498分 price:508分哥哥:9分 第第:499分 price:509分 class ShuJia //类名 写前面,保存时 文件名 务必与 类名 一致;{ public static void main(String[] args) //主函数 { int gege=0;//单位是分。啊哥哥初始为0分 int didi=490;//由题意可知道弟弟的钱最少也有490分 int shu=0;//书初始化为0 //而且哥哥取值范围是0~9之间弟弟的取值范围是490~499之间 for (int i=0;i<10 ;i++ )//循环:知次 { didi=490; for (int j=0;j<10 ;j++ )//循环:知次 { shu=didi+10; System.out.println(" gege=="+gege+" didi=="+didi+" shujia== "+shu); didi+=1; } gege+=1; } }}class ShuJia //类名 写前面,保存时 文件名 务必与 类名 一致;{ public static void main(String[] args) //主函数 { int gege=0;//单位是分。啊哥哥初始为0分 int didi=490;//由题意可知道弟弟的钱最少也有490分 int shu=0;//书初始化为0 //而且哥哥取值范围是0~9之间弟弟的取值范围是490~499之间 for (int i=0;i<10 ;i++ )//循环:知次 { didi=490; for (int j=0;j<10 ;j++ )//循环:知次 { shu=didi+10; System.out.println(" gege=="+gege+" didi=="+didi+" shujia== "+shu); didi+=1; } gege+=1; } }} //步骤1:编译(命令:javac),将我们编写的.java文件编译为系统能识别的 .class文件javac ShuJia.java输出 :___________________________________________________________________________//步骤2:运行(命令:java),运行刚刚编译的 .class文件java ShuJia输出 :___________________________________________________________________________ gege==0 didi==490 shujia== 500 gege==0 didi==491 shujia== 501 gege==0 didi==492 shujia== 502 gege==0 didi==493 shujia== 503 gege==0 didi==494 shujia== 504 gege==0 didi==495 shujia== 505 gege==0 didi==496 shujia== 506 gege==0 didi==497 shujia== 507 gege==0 didi==498 shujia== 508 gege==0 didi==499 shujia== 509 gege==1 didi==490 shujia== 500 gege==1 didi==491 shujia== 501 gege==1 didi==492 shujia== 502 gege==1 didi==493 shujia== 503 gege==1 didi==494 shujia== 504 gege==1 didi==495 shujia== 505 gege==1 didi==496 shujia== 506 gege==1 didi==497 shujia== 507 gege==1 didi==498 shujia== 508 gege==1 didi==499 shujia== 509 gege==2 didi==490 shujia== 500 gege==2 didi==491 shujia== 501 gege==2 didi==492 shujia== 502 gege==2 didi==493 shujia== 503 gege==2 didi==494 shujia== 504 gege==2 didi==495 shujia== 505 gege==2 didi==496 shujia== 506 gege==2 didi==497 shujia== 507 gege==2 didi==498 shujia== 508 gege==2 didi==499 shujia== 509 gege==3 didi==490 shujia== 500 gege==3 didi==491 shujia== 501 gege==3 didi==492 shujia== 502 gege==3 didi==493 shujia== 503 gege==3 didi==494 shujia== 504 gege==3 didi==495 shujia== 505 gege==3 didi==496 shujia== 506 gege==3 didi==497 shujia== 507 gege==3 didi==498 shujia== 508 gege==3 didi==499 shujia== 509 gege==4 didi==490 shujia== 500 gege==4 didi==491 shujia== 501 gege==4 didi==492 shujia== 502 gege==4 didi==493 shujia== 503 gege==4 didi==494 shujia== 504 gege==4 didi==495 shujia== 505 gege==4 didi==496 shujia== 506 gege==4 didi==497 shujia== 507 gege==4 didi==498 shujia== 508 gege==4 didi==499 shujia== 509 gege==5 didi==490 shujia== 500 gege==5 didi==491 shujia== 501 gege==5 didi==492 shujia== 502 gege==5 didi==493 shujia== 503 gege==5 didi==494 shujia== 504 gege==5 didi==495 shujia== 505 gege==5 didi==496 shujia== 506 gege==5 didi==497 shujia== 507 gege==5 didi==498 shujia== 508 gege==5 didi==499 shujia== 509 gege==6 didi==490 shujia== 500 gege==6 didi==491 shujia== 501 gege==6 didi==492 shujia== 502 gege==6 didi==493 shujia== 503 gege==6 didi==494 shujia== 504 gege==6 didi==495 shujia== 505 gege==6 didi==496 shujia== 506 gege==6 didi==497 shujia== 507 gege==6 didi==498 shujia== 508 gege==6 didi==499 shujia== 509 gege==7 didi==490 shujia== 500 gege==7 didi==491 shujia== 501 gege==7 didi==492 shujia== 502 gege==7 didi==493 shujia== 503 gege==7 didi==494 shujia== 504 gege==7 didi==495 shujia== 505 gege==7 didi==496 shujia== 506 gege==7 didi==497 shujia== 507 gege==7 didi==498 shujia== 508 gege==7 didi==499 shujia== 509 gege==8 didi==490 shujia== 500 gege==8 didi==491 shujia== 501 gege==8 didi==492 shujia== 502 gege==8 didi==493 shujia== 503 gege==8 didi==494 shujia== 504 gege==8 didi==495 shujia== 505 gege==8 didi==496 shujia== 506 gege==8 didi==497 shujia== 507 gege==8 didi==498 shujia== 508 gege==8 didi==499 shujia== 509 gege==9 didi==490 shujia== 500 gege==9 didi==491 shujia== 501 gege==9 didi==492 shujia== 502 gege==9 didi==493 shujia== 503 gege==9 didi==494 shujia== 504 gege==9 didi==495 shujia== 505 gege==9 didi==496 shujia== 506 gege==9 didi==497 shujia== 507 gege==9 didi==498 shujia== 508 gege==9 didi==499 shujia== 509请按任意键继续. . . public static void brotherBuyBook() { java.text.DecimalFormat df = new java.text.DecimalFormat("#0.00"); double bookPrice = 0.0d; double oldBrother = 0.0d, litteBrother = 0.0d; while (true) { bookPrice += 0.01; bookPrice = Double.parseDouble(df.format(bookPrice)); oldBrother = bookPrice - 5; oldBrother = Double.parseDouble(df.format(oldBrother)); litteBrother = (bookPrice - 0.1); litteBrother = Double.parseDouble(df.format(litteBrother)); if ((oldBrother + litteBrother) < bookPrice && litteBrother > 0 && oldBrother > 0) break; // System.out.println("bookPrice: " + bookPrice); } System.out.println("oldBrother:" + oldBrother); System.out.println("litteBrother:" + litteBrother); System.out.println("bookPrice: " + bookPrice); }结果:oldBrother:0.01litteBrother:4.91bookPrice: 5.01 18楼的错了:第二条数据: gege==0 didi==491 shujia== 501哥哥差501分。 java能否实现通过用户使用,修改程序本身的一些值 一个有意思的问题,谁能解答? Java里如何去何取汉安拼音头,谢谢? 请教 好高兴呀 看看代码有什么毛病?编译通过,为什么运行没有输出??? 关于inputstream的read方法的疑问 拿来的错 如何判断某一未知字符串是否包含已知字符串? 高人指点几行代码不难,只是我不懂 TfIdf算法实现 in java 今天笔试遇到的题目 求助
5<=书<5.1
public class Test { public static void main(String[] args) {
// TODO Auto-generated method stub
for (int i = 0; i <= 10; i++) {
for (int j = 0; j <= 500; j++) {
int z = i + 500;
if (z > i + j && i + 500 == j + 10) {
System.out.print("哥哥:"+i+"分 ");
System.out.print("第第:"+j+"分 ");
System.out.println("price:"+z+"分");
}
}
}
}}
结果:
哥哥:0分 第第:490分 price:500分
哥哥:1分 第第:491分 price:501分
哥哥:2分 第第:492分 price:502分
哥哥:3分 第第:493分 price:503分
哥哥:4分 第第:494分 price:504分
哥哥:5分 第第:495分 price:505分
哥哥:6分 第第:496分 price:506分
哥哥:7分 第第:497分 price:507分
哥哥:8分 第第:498分 price:508分
哥哥:9分 第第:499分 price:509分
{ public static void main(String[] args) //主函数
{
int gege=0;//单位是分。啊哥哥初始为0分
int didi=490;//由题意可知道弟弟的钱最少也有490分
int shu=0;//书初始化为0
//而且哥哥取值范围是0~9之间弟弟的取值范围是490~499之间
for (int i=0;i<10 ;i++ )//循环:知次
{
didi=490;
for (int j=0;j<10 ;j++ )//循环:知次
{
shu=didi+10;
System.out.println(" gege=="+gege+" didi=="+didi+" shujia== "+shu);
didi+=1;
}
gege+=1;
} }
}class ShuJia //类名 写前面,保存时 文件名 务必与 类名 一致;
{ public static void main(String[] args) //主函数
{
int gege=0;//单位是分。啊哥哥初始为0分
int didi=490;//由题意可知道弟弟的钱最少也有490分
int shu=0;//书初始化为0
//而且哥哥取值范围是0~9之间弟弟的取值范围是490~499之间
for (int i=0;i<10 ;i++ )//循环:知次
{
didi=490;
for (int j=0;j<10 ;j++ )//循环:知次
{
shu=didi+10;
System.out.println(" gege=="+gege+" didi=="+didi+" shujia== "+shu);
didi+=1;
}
gege+=1;
} }
}
//步骤1:编译(命令:javac),将我们编写的.java文件编译为系统能识别的 .class文件
javac ShuJia.java输出 :
___________________________________________________________________________//步骤2:运行(命令:java),运行刚刚编译的 .class文件
java ShuJia输出 :
___________________________________________________________________________
gege==0 didi==490 shujia== 500
gege==0 didi==491 shujia== 501
gege==0 didi==492 shujia== 502
gege==0 didi==493 shujia== 503
gege==0 didi==494 shujia== 504
gege==0 didi==495 shujia== 505
gege==0 didi==496 shujia== 506
gege==0 didi==497 shujia== 507
gege==0 didi==498 shujia== 508
gege==0 didi==499 shujia== 509
gege==1 didi==490 shujia== 500
gege==1 didi==491 shujia== 501
gege==1 didi==492 shujia== 502
gege==1 didi==493 shujia== 503
gege==1 didi==494 shujia== 504
gege==1 didi==495 shujia== 505
gege==1 didi==496 shujia== 506
gege==1 didi==497 shujia== 507
gege==1 didi==498 shujia== 508
gege==1 didi==499 shujia== 509
gege==2 didi==490 shujia== 500
gege==2 didi==491 shujia== 501
gege==2 didi==492 shujia== 502
gege==2 didi==493 shujia== 503
gege==2 didi==494 shujia== 504
gege==2 didi==495 shujia== 505
gege==2 didi==496 shujia== 506
gege==2 didi==497 shujia== 507
gege==2 didi==498 shujia== 508
gege==2 didi==499 shujia== 509
gege==3 didi==490 shujia== 500
gege==3 didi==491 shujia== 501
gege==3 didi==492 shujia== 502
gege==3 didi==493 shujia== 503
gege==3 didi==494 shujia== 504
gege==3 didi==495 shujia== 505
gege==3 didi==496 shujia== 506
gege==3 didi==497 shujia== 507
gege==3 didi==498 shujia== 508
gege==3 didi==499 shujia== 509
gege==4 didi==490 shujia== 500
gege==4 didi==491 shujia== 501
gege==4 didi==492 shujia== 502
gege==4 didi==493 shujia== 503
gege==4 didi==494 shujia== 504
gege==4 didi==495 shujia== 505
gege==4 didi==496 shujia== 506
gege==4 didi==497 shujia== 507
gege==4 didi==498 shujia== 508
gege==4 didi==499 shujia== 509
gege==5 didi==490 shujia== 500
gege==5 didi==491 shujia== 501
gege==5 didi==492 shujia== 502
gege==5 didi==493 shujia== 503
gege==5 didi==494 shujia== 504
gege==5 didi==495 shujia== 505
gege==5 didi==496 shujia== 506
gege==5 didi==497 shujia== 507
gege==5 didi==498 shujia== 508
gege==5 didi==499 shujia== 509
gege==6 didi==490 shujia== 500
gege==6 didi==491 shujia== 501
gege==6 didi==492 shujia== 502
gege==6 didi==493 shujia== 503
gege==6 didi==494 shujia== 504
gege==6 didi==495 shujia== 505
gege==6 didi==496 shujia== 506
gege==6 didi==497 shujia== 507
gege==6 didi==498 shujia== 508
gege==6 didi==499 shujia== 509
gege==7 didi==490 shujia== 500
gege==7 didi==491 shujia== 501
gege==7 didi==492 shujia== 502
gege==7 didi==493 shujia== 503
gege==7 didi==494 shujia== 504
gege==7 didi==495 shujia== 505
gege==7 didi==496 shujia== 506
gege==7 didi==497 shujia== 507
gege==7 didi==498 shujia== 508
gege==7 didi==499 shujia== 509
gege==8 didi==490 shujia== 500
gege==8 didi==491 shujia== 501
gege==8 didi==492 shujia== 502
gege==8 didi==493 shujia== 503
gege==8 didi==494 shujia== 504
gege==8 didi==495 shujia== 505
gege==8 didi==496 shujia== 506
gege==8 didi==497 shujia== 507
gege==8 didi==498 shujia== 508
gege==8 didi==499 shujia== 509
gege==9 didi==490 shujia== 500
gege==9 didi==491 shujia== 501
gege==9 didi==492 shujia== 502
gege==9 didi==493 shujia== 503
gege==9 didi==494 shujia== 504
gege==9 didi==495 shujia== 505
gege==9 didi==496 shujia== 506
gege==9 didi==497 shujia== 507
gege==9 didi==498 shujia== 508
gege==9 didi==499 shujia== 509
请按任意键继续. . .
java.text.DecimalFormat df = new java.text.DecimalFormat("#0.00");
double bookPrice = 0.0d;
double oldBrother = 0.0d, litteBrother = 0.0d; while (true) {
bookPrice += 0.01;
bookPrice = Double.parseDouble(df.format(bookPrice));
oldBrother = bookPrice - 5;
oldBrother = Double.parseDouble(df.format(oldBrother));
litteBrother = (bookPrice - 0.1);
litteBrother = Double.parseDouble(df.format(litteBrother));
if ((oldBrother + litteBrother) < bookPrice && litteBrother > 0
&& oldBrother > 0)
break;
// System.out.println("bookPrice: " + bookPrice);
} System.out.println("oldBrother:" + oldBrother);
System.out.println("litteBrother:" + litteBrother);
System.out.println("bookPrice: " + bookPrice);
}
结果:
oldBrother:0.01
litteBrother:4.91
bookPrice: 5.01
第二条数据: gege==0 didi==491 shujia== 501
哥哥差501分。