原创 有一個人有一百塊錢, 打算買一百隻雞, 現在大雞三塊錢一隻, 小雞一塊錢三隻, 不大不小的雞兩塊錢一隻. Java編程實現,剛好用一百塊錢買一百隻雞.

思路: 對三種雞從1開始進行for循環,直到找到符合條件的所有的雞的數量就輸出。 代碼: public class Chicken { public static void main(String[] args) { int bi

原创 樓梯有n階臺階, 上樓可以一步上1階, 也可以一步上2階, 編寫一遞歸程序計算共有多少種不同的走法. (提示:寫出遞推表達式)(Java編程實現)

運行結果: 代碼: import java.util.Scanner; public class Step { public static void main(String[] args) { System.out.print

原创 Java編程實現用遞歸程序計算組合數 , 其中整數n,m(m≤n≤20)由鍵盤輸入.

運行效果: 代碼: public class Group { public static void main(String[] args) { System.out.print("請輸入n:"); Scanner sc =

原创 有三個整數a, b, c,由鍵盤輸入, 輸出其中最大的數.

思路: 1.獲取到鍵盤輸入的三個數字 2.先比較其中兩個的大小,並找到其中最大的 3.將步驟2中找到的最大的和第三個數比較,並找到其中最大 4.那麼步驟3找到的便是最大的。 代碼: public class Demo1 { publi

原创 java編程實現打印楊輝三角的頭10行

1.運行效果圖 2.代碼 import java.util.Scanner; public class Demo1 { public static void main(String[] args) { System.out.p

原创 輸出數字字符圖樣(例如:0~25)

一: 思路: 這個程序主要就是判斷在什麼時候換行,只要在for循環裏面添加一個判斷語句,判斷條件是當前這個數除於5取模是否爲0,如果爲0,就換行。 代碼: public class Demo1 { public static void

原创 統計100到999中的所有“水仙花數”的個數

思路:首先使用for循環遍歷100到999之間的所有數字,然後如果滿足個位的立方加十位的立方加百位的立方等於原數字,那麼這個數就是“水仙花數”,統計數字的變量就++; 代碼: public class Demo1 { public s

原创 打印出100到999之間的所有“水仙花數”

步驟:       一:使用for語句找到100到999之間所有的數       二:找到分別拿到個位,十位,百位上的數字       三:個位,十位,百位上數字的立方相加等於原來的那個數。 代碼: public class Demo1

原创 實驗二 Android 簡單事件

一:效果圖 二:佈局代碼 <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/ap

原创 根據輸入矩形的兩條邊, 輸出矩形的周長與面積

思路:按照輸入的長和寬進行計算即可 代碼 public class Demo1 { public static void main(String[] args) { Scanner sc = new Scanner(System.

原创 輸出100~300以內既不能被3整除又不能被5整除的數.

思路: 1.遍歷100到300之間的所有數 2.找到不能被3整除又不能被5整除的數,即這個數以3取模不等於0,以5取模也不等於0 代碼: public class Demo1 { public static void main(Str

原创 Java編程實現寫一個判素數的函數, 在主函數輸入一個整數, 並在主函數中輸出是否素數的信息.

運行結果: 代碼: public class Demo1 { public static void main(String[] args) { System.out.print("請輸入一個數:"); Scanner sc

原创 判斷輸入的數字是否爲“水仙花數”

思路:1.先輸入一個數。 2.分別獲取其個位,十位,百位上的數字 3.對其進行判斷 代碼: public class Demo1 { public static void main(String[] args) { System.

原创 輸入一個華氏溫度, 要求輸出攝氏溫度. 公式爲c= (F-32) * 5 / 9. 如: 輸入F=100, 輸出37.7778.

思路: 輸入一個華氏溫度,根據公式轉化成攝氏溫度即可 代碼: public class Demo1 { public static void main(String[] args) { Scanner sc = new Scann

原创 計算小於輸入整數的全部奇數的和, 如輸入8, 輸出1+3+5+7的和

思路: 1.先通過鍵盤輸入一個數,並獲取這個數。 2.遍歷少於這個數的所有數。 3.判斷所找到的數是否爲奇數(即取模不等於0) 4.如果爲奇數,就將這個數加到和sum裏面(sum是我定義的一個變量,用於存放奇數和) 代碼: public