百钱百鸡公鸡3文一只 母鸡2文一只 小鸡1文3只class bqbj
{
public static void main(String[] args)
{
int x,y,z;
for (x=1;x>=33;x++)
{
for (y=1;y>=50;y++)
{
if (z%3==0&&x+y+z==100&&3*x+2*y+z/3==100)
{
System.out.println(x,y,z);
}
}
}
}
}
{
public static void main(String[] args)
{
int x,y,z;
for (x=1;x>=33;x++)
{
for (y=1;y>=50;y++)
{
if (z%3==0&&x+y+z==100&&3*x+2*y+z/3==100)
{
System.out.println(x,y,z);
}
}
}
}
}
{
public static void main(String[] args)
{
int x,y,z;
for (x=1;x<100;x++)
{
for (y=1;y<50;y++)
{
for(z=1;z<33;z++)
if (z%3==0&&x+y+z==100&&3*x+2*y+z/3==100)
{
System.out.println(x,y,z);
}
}
} }
}
{
public static void main(String[] args)
{
int x,y,z;
for (x=0;x <100;x++)
{
for (y=0;y <50;y++)
{
for(z=0;z <33;z++)
if (z%3==0&&x+y+z==100&&3*x+2*y+z/3==100)
{
System.out.println(x,y,z);
}
}
} }
}
差点被楼主你误导
{
public static void main(String[] args)
{
int x,y,z;
for (x=1;x>=33;x++)
{
for (y=1;y>=50;y++)
{
for (z=1;z<100;z++)
{
if (z%3==0&&x+y+z==100&&3*x+2*y+z/3==100)
System.out.println(x+y+z);
}
}
}
}
}
改成这样了,能编译能执行,但是没有返回值啊。一点内容都不会返回来。
{
public static void main(String[] args)
{
int x,y,z;
for (x=0;x>=20;x++)
{
for (y=0;y>=33;y++)
{
z=100-x-y;
while (z%3==0&&x+y+z==100&&5*x+3*y+z/3==100)
System.out.println(x+y+z);
}
}
}
}class Bqbj
{
public static void main(String[] args)
{
int x,y,z;
for (x=0;x>=20;x++)
{
for (y=0;y>=33;y++)
{
z=100-x-y;
if (z%3==0)
System.out.println(x+y+z);
}
}
}
}
写成这样,还是能编译能执行。就是没有打印结果。
{
public static void main(String[] args)
{
int x,y,z;
for (x=0;x>=20;x++)
{
for (y=0;y>=33;y++)
{
z=100-x-y;
if (z%3==0)
continue;
System.out.println(x,y,z);
}
}
}
}
写这样了,就编译不过去 说是找不到符号。 要是println 里写成 x+y+z 能编译执行,但是没有返回结果。这个不知道怎么办好了。
{
public static void main(String args[])
{
for (int i=0;i<20;i++)
for(int j=0;j<33;j++)
{
int k;
k=100-i-j;
if (k%3==0&&5*i+3*j+k/3==100)
System.out.println("gongji="+i+" muji="+j+" xiaojia="+k);
}
}
}这是在网上找的代码,试过了,怎么 改都有输出,不知道我代码到底哪个地方打错了,就是没有返回。
x+y+z 也是有输出的,都是100 而已。比较郁闷的是为什么之前我的代码连输出都没有呢?奇怪不已。
{
public static void main(String args[])
{
for (int i=0;i<33;i++)
for(int j=0;j<50;j++)
{
int k;
k=100-i-j;
if (k%3==0&&3*i+2*j+k/3==100)
System.out.println("gongji="+i+" muji="+j+" xiaojia="+k);
}
}
}
gongji=15 muji=16 xiaojia=69
gongji=20 muji=8 xiaojia=72
gongji=25 muji=0 xiaojia=75