真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

Java使用for循環(huán)解決經(jīng)典的雞兔同籠問題示例-創(chuàng)新互聯(lián)

本文實例講述了Java使用for循環(huán)解決經(jīng)典的雞兔同籠問題。分享給大家供大家參考,具體如下:

“只有客戶發(fā)展了,才有我們的生存與發(fā)展!”這是創(chuàng)新互聯(lián)的服務(wù)宗旨!把網(wǎng)站當作互聯(lián)網(wǎng)產(chǎn)品,產(chǎn)品思維更注重全局思維、需求分析和迭代思維,在網(wǎng)站建設(shè)中就是為了建設(shè)一個不僅審美在線,而且實用性極高的網(wǎng)站。創(chuàng)新互聯(lián)對做網(wǎng)站、成都網(wǎng)站制作、網(wǎng)站制作、網(wǎng)站開發(fā)、網(wǎng)頁設(shè)計、網(wǎng)站優(yōu)化、網(wǎng)絡(luò)推廣、探索永無止境。

for循環(huán)經(jīng)典,雞兔同籠問題

問題:雞兔同籠,雞兔一共35只?;\子里腳一共94只,請問分別有多少只雞和兔?

思路:首先明確思路,雞的數(shù)量*2加上兔子的數(shù)量*4等于腳的總數(shù)94,這是一個關(guān)鍵點,

代碼很簡單,但是關(guān)鍵的條件卻要花很多時間去找,要是不明白的真的是很煩啊。

利用for循環(huán)列舉出所有可能直到if滿足條件,

列出表達式 雞*2 加 兔*4 等于 腳總數(shù)94 ,這是if的判斷條件,滿足就可以直接輸出雞和兔子的數(shù)量。

package demo;
public class LoopDemo4 {
  public static void main(String[] args) {
    // 雞兔一共35只,籠子里腳一共94只,求分別有多少只雞和多少只兔子
    // 雞的數(shù)量*2加上兔子的數(shù)量*4等于94。
    // 利用for循環(huán)列舉出所有可能直到if滿足條件。
    int sum = 35;
    int foot = 94;
    // 因為不會有奇數(shù)個腳,所以都用int型
    for (int chook = 1; chook <= foot / 2; chook++)// 假設(shè)的雞的個數(shù)
    {
      int rabbit = sum - chook; // 假設(shè)的兔子的個數(shù)
      if (rabbit * 4 + chook * 2 == foot)// 成立時就是正確的雞兔個數(shù),直接輸出并結(jié)束循環(huán)
      {
        System.out.println("雞的個數(shù)是:" + chook);
        System.out.println("兔的個數(shù)是:" + rabbit);
        break;
      }
    }
  }
}


文章題目:Java使用for循環(huán)解決經(jīng)典的雞兔同籠問題示例-創(chuàng)新互聯(lián)
文章分享:http://weahome.cn/article/iepjh.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部