Java是一種非常強(qiáng)大的編程語(yǔ)言,它可以幫助我們輕松地實(shí)現(xiàn)各種算法和邏輯。在這篇文章中,我們要用Java實(shí)現(xiàn)一個(gè)求三位數(shù)數(shù)字和的程序。
public class Main { public static void main(String[] args) { int num = 123; //我們?nèi)∫粋€(gè)例子:123 int sum = 0; while (num >0) { sum += num % 10; //取出個(gè)位數(shù)并累加到總和中 num /= 10; //將數(shù)字縮小10倍,使得個(gè)位變成十位,十位變成百位 } System.out.println("三位數(shù)數(shù)字和為:" + sum); } }
上面的代碼中,我們首先定義了一個(gè)num變量,表示我們要求和的三位數(shù)。接著,我們定義了一個(gè)sum變量,用來(lái)存儲(chǔ)數(shù)字和的值。在while循環(huán)中,我們通過(guò)求模運(yùn)算取出num的個(gè)位數(shù),并將其加到sum中,然后將num縮小10倍,以便對(duì)下一位進(jìn)行求和。
最終,我們將求和后的結(jié)果打印到控制臺(tái)中,得到了我們想要的答案。
下一篇css代碼ul和ol