<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          雞兔同籠問題(for循環(huán)的妙用)

          共 1391字,需瀏覽 3分鐘

           ·

          2021-04-01 02:38

          點擊上方藍色字體,選擇“標星公眾號”

          優(yōu)質(zhì)文章,第一時間送達

          題目描述

          已知雞的數(shù)量為n只,兔的數(shù)量為m只,雞兔的總頭數(shù)為H個雞兔的總腳數(shù)為Y只


          for循環(huán)語法

          for(表達式1;表達式2;表達式3 ){
           //循環(huán)體
           }

          // 表達式1為賦值語句。

          作用:為為循環(huán)變量賦初始值;

          表達式2為條件語句。

          作用:是循環(huán)結(jié)構(gòu)的循環(huán)條件

          表達式3為賦值語句(通常用++或–)。

          作用:用開修改循環(huán)變量的值


          解題思路

          我們已知雞的數(shù)量為n,兔的數(shù)量為m。即

          H=n+m,Y=2*n+4*m。

          因為不知道雞和兔的數(shù)量,那么我們先假設(shè)雞的數(shù)量為1,然后用for循環(huán)尋其于兔所匹配的數(shù)量,即代碼如下

          import java.util.Scanner;

          public class Demo{
           public static void main(String[] args){
            int chicken,rabbit;
            int H,Y;
            Scanner input=new Scanner(System.in);
            System.out.println("請輸入雞和兔的總頭數(shù)");
            H=input.nextInt();
            System.out.println("請輸入雞和兔的總腳數(shù)");
            Y=input.nextInt();
            for(chicken=1;chicken<Y/2;chicken++){
             for(rabbit=1;rabbit<Y/4;rabbit++){
              if(chicken+rabbit==H && chicken*2+rabbit*4==Y){
               System.out.println("雞的數(shù)量為"+chicken+"只,"+"兔的數(shù)量為"+rabbit+"只。");
               }
              }
             }
            }
           }



          輸出效果如下:


          ————————————————

          版權(quán)聲明:本文為CSDN博主「@Yauo」的原創(chuàng)文章,遵循CC 4.0 BY-SA版權(quán)協(xié)議,轉(zhuǎn)載請附上原文出處鏈接及本聲明。

          原文鏈接:

          https://blog.csdn.net/DypBellwether/article/details/115220226




          粉絲福利:Java從入門到入土學(xué)習(xí)路線圖

          ??????

          ??長按上方微信二維碼 2 秒


          感謝點贊支持下哈 

          瀏覽 75
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          分享
          舉報
          評論
          圖片
          表情
          推薦
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          分享
          舉報
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  男人天堂最新地址 | 国产精品亚洲专区在线播放麻豆 | 人人射人人爱 | 在线视频麻豆 | 久久精品黄视频 |