我编的,怎么总也通不过?请各位帮帮忙,散分!
public class Chickens
{
public static void main(String args[])
{
int a,b,c;
for(b=0;b<=19;b++)
for(a=0;a<=33;a++)
for(c=0;c<=99;c++)
}
if(c%3==0&&c==100-a-b&&c==3*(100-3*a-5*b))
{
System.out.println("cloks is:"+a\n"hens is:"+b\n"chickens is:"+c);
}
}
public class Chickens
{
public static void main(String args[])
{
int a,b,c;
for(b=0;b<=19;b++)
for(a=0;a<=33;a++)
for(c=0;c<=99;c++)
}
if(c%3==0&&c==100-a-b&&c==3*(100-3*a-5*b))
{
System.out.println("cloks is:"+a\n"hens is:"+b\n"chickens is:"+c);
}
}
解决方案 »
- 怎么将JLabel的字体设置成我自己下载的字体
- 我定义的异常类为什么不对??
- 如果在一个包内引入缺省包内的类??
- 自己写的interface应该怎么保存才能被调用到呢?
- 初学java,有什么好的建议,谢谢!!!
- 我想用java访问sql server2000,怎么不行啊?请赐教。
- 关于字符串中取值的问题?
- 请教关于函数的默认值基本语法问题:
- 有关java写文件的问题,在线等待
- 选书请教,新学java之路的迷茫,过来人请指点一下;
- JEditorPane中如何高亮一行?
- 急需帮助:请问java.net.SocketException: Too many open files,这个异常会在什么时候扔出
1.{ 、}括号不匹配
2.在System.out.println时,中间想输出\n,确没有加在双引号内
public class Chickens
{
public static void main(String args[])
{
int a,b,c;
for(b=0;b<=19;b++)
for(a=0;a<=33;a++)
for(c=0;c<=99;c++)
if(c%3==0&&c==100-a-b&&c==3*(100-3*a-5*b))
{
System.out.println("cloks is:"+a+"\nhens is:"+b+"\nchickens is:"+c);
}
}
}
{
public static void main(String args[])
{
int a,b,c;
for(b=0;b<=19;b++)
for(a=0;a<=33;a++)
for(c=0;c<=99;c++)
{
if(c%3==0&&c==100-a-b&&c==3*(100-3*a-5*b))
{
System.out.println("cloks is:"+a\n"hens is:"+b\n"chickens is:"+c);
}
}
}
{
public static void main(String args[])
{
int a,b,c;
for(b=0;b<=19;b++)
for(a=0;a<=33;a++)
for(c=0;c<=99;c++)
{
if(c%3==0&&c==100-a-b&&c==3*(100-3*a-5*b))
{
System.out.println("cloks is:"+a+"\nhens is:"+b+"\nchickens is:"+c);
}
}
}
}已编译通过。
放到线程里面去,还是比较合理的选择。程序:
/*
* Created on 2005-6-16
*
*/
package csdn.test;/**
* @author zzp
*
* TODO To one hundred chickens problem
*/
public class Chickens { public static void main(String args[]) { new Thread() {
int a, b, c,d=1; public void run() {
for (b = 0; b <= 19; b++)
for (a = 0; a <= 33; a++)
for (c = 0; c <= 99; c++) { if (c % 3 == 0 && c == 100 - a - b
&& c == 3 * (100 - 3 * a - 5 * b)) { System.out.println("第"+d+"种方案:Cloks is:" + a
+ " Hens is:" + b + " Chickens is:"
+ c);
d++; }
}
}
}.start();
}
}结果:
第1种方案:Cloks is:25 Hens is:0 Chickens is:75
第2种方案:Cloks is:18 Hens is:4 Chickens is:78
第3种方案:Cloks is:11 Hens is:8 Chickens is:81
第4种方案:Cloks is:4 Hens is:12 Chickens is:84