当前位置:编程学习 > JAVA >>

怎样写这个JAVA程序

100只鸡和兔,共有360只腿,求有几只鸡几只兔
答案:
鸡和兔装在同一个笼子中,已知他们在一起共有f只脚,h只头,求有多少只鸡和多少只兔。自己对应一下,我写的很辛苦,兄弟给点分

import java.io.*;
public class sy2_Ji {
public static void main(String arg[]) throws IOException{
while (true){
int f=40;int h=10;
boolean flag=false;
System.out.println("请输入头和脚的个数(h,f):");
BufferedReader buf=new BufferedReader(new InputStreamReader(System.in));
String readStr=buf.readLine();
String argStr[]=readStr.split(",");//split用来分割“,”的..返回数组类型
h=Integer.parseInt(argStr[0]);
f=Integer.parseInt(argStr[1]);//分别赋值
for (int i=0; i<=h;i++){//一个很笨的方法~假设鸡有0-h只~一个一个地试,哈哈
if((2*i+4*(h-i))==f) {
flag=true;
System.out.println("鸡:"+i+"兔子:"+(h-i));
break;
}
}
if (!flag) {System.out.println("不存在");}
}
}
}
80兔子20及

上一个:到底怎样才能将Java学精通???
下一个:Java学习视频教程(上海交大)

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,