如果你想編寫一個(gè)Java程序來輸入任意整數(shù)并求各位數(shù)的和,可以使用以下代碼:
import java.util.Scanner; public class Main { public static void main(String[] args) { int number, sum = 0; Scanner input = new Scanner(System.in); System.out.print("請(qǐng)輸入一個(gè)整數(shù): "); number = input.nextInt(); while (number >0) { sum += number % 10; number /= 10; } System.out.println("各位數(shù)的和是: " + sum); } }
以上程序中,我們首先使用Scanner類獲取用戶輸入的整數(shù)。之后,我們聲明兩個(gè)整型變量number和sum,number用于存儲(chǔ)用戶輸入的整數(shù),sum用于存儲(chǔ)各位數(shù)的和。在while循環(huán)中,我們將number依次除以10,以得到整數(shù)的各位。每次循環(huán),我們將各位數(shù)累加到sum變量中。最后,我們輸出各位數(shù)的和。
使用以上程序,你可以輸入任意整數(shù),并計(jì)算出它的各位數(shù)之和。