一直都在看视频,记笔记,做点练习题后,果然感觉不自在啊,
看来还是要多练习。
就是想问这个问题:鸡兔同笼,各40个头,100只脚,问鸡兔各有几只?
这对于数学而言列个方程式就OK了,但用Java编出来,大家是怎样实现,
我想了一下,就用了两个for循环,但感觉这样有点傻,
难道真的直接在程序中用方程式的思路,反过来算回去吗?
请解答。
- public class HelloWorld
- {
- public static void main(String args[]){
- int chicken,rabbit;
-
- for(chicken=0;chicken<=40;chicken++){
- for(rabbit=0;rabbit<=40;rabbit++){
- if((chicken+rabbit==40)&&(chicken*2+rabbit*4==100))
- {
- System.out.println("chicken有"+chicken+"只,rabbit有"+rabbit+"只.");
- }
- }
- }
- }
- }
复制代码
|