
正文
java中百钱买百鸡代码 百钱买百鸡编程程序
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
百钱买百鸡怎么用java写程序??
//百鸡百钱
public static void main(String[] args) {
for(int i = 0 ; i 99;i++){
for(int j = 0 ; j 99; j++){
for(int k =0;k99;k+=3){
if(i+j+k ==100 5*i+3*j+k/3==100 i!=0 j!=0 k!=0){
System.out.println("公鸡"+i+"个,母鸡:"+j+"个,小鸡:"+k+"个");
}
}
}
}
}
//鸡兔同笼
public static void main(String[] args) {
for(int i = 0 ; i =35;i++){
for(int j = 0 ; j = 35; j++){
if(i+j==35 2*i + 4*j==94){
System.out.println("兔子:"+j+"只,小鸡:"+i+"只");
}
}
}
}
相关问答
Q1: 一百钱买百鸡问题 JAVA
public class kehou {
public static void main(String[] args) {
for(int i=0;i20;i++){
for(int j=0;j33;j++){
for(int k=0;k100;k++){
if(5*i+3*j+k/3==100i+j+k==100){
System.out.println("公鸡数有:"+i+" 母鸡数有:"+j+" 雏鸡数有:"+k);
}
}
}
}
}
}
Q2: 一百块买鸡,公鸡五元,母鸡三元,鸡仔一元,怎么用Java运算出来
java不会,写个c的,方法是一样的。
一百块可以买公鸡20只,母鸡33只,鸡仔100只。也就是说这三种鸡无论怎么组合,公鸡不可能超过20,母鸡不可能超过33,鸡仔不可能超过100。所以一个三重for循环就可以遍历所有组合,找出符合要求的组合。而且,你题目不完整,给你一个100钱能买的鸡的所有组合。如果要百钱买百鸡的话,把if语句的条件换成i+j+k==100即可。
for(int i=0;i=20;++i)
for(int j=0;j=33;++j)
for(int k=0;k=100;++k)
if(5*i+3*j+k==100)
printf("公鸡%d只,母鸡%d只,鸡仔%d只",i,j,k);
java中百钱买百鸡代码的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于百钱买百鸡编程程序、java中百钱买百鸡代码的信息别忘了在本站进行查找喔。





