Java是一種強大的編程語言,許多程序員都選擇使用它來完成各種任務。這里我們將演示如何使用Java編寫一個程序,計算用戶輸入的四位數的和。
import java.util.Scanner; public class FourDigitSum { public static void main(String[] args) { Scanner input = new Scanner(System.in); System.out.print("請輸入一個四位數:"); int num = input.nextInt(); // 個位數 int digit1 = num % 10; // 十位數 int digit2 = (num / 10) % 10; // 百位數 int digit3 = (num / 100) % 10; // 千位數 int digit4 = (num / 1000) % 10; int sum = digit1 + digit2 + digit3 + digit4; System.out.println("四位數的和為:" + sum); } }
上面的程序中,我們使用了Java內置的Scanner類來獲取用戶輸入。首先,我們使用System.out.print方法提示用戶輸入一個四位數。接著,我們通過input.nextInt()方法獲得用戶輸入的數字。將數字的個位、十位、百位和千位分別算出后,將它們相加即可得到四位數的和。最后,我們使用System.out.println方法將計算結果輸出到屏幕上。
當然,對于上面的程序來說,用戶輸入的數字必須是四位數,否則程序就會出錯。如果你想要程序更加魯棒一些,可以加入一些輸入檢查的代碼,比如判斷用戶輸入的數字是否為四位數等,這樣就可以保證程序的完整性。