Java是一種面向?qū)ο蟮木幊陶Z(yǔ)言,使用循環(huán)結(jié)構(gòu)進(jìn)行計(jì)算是非常常見(jiàn)的操作之一。本文將介紹使用循環(huán)結(jié)構(gòu)計(jì)算奇數(shù)的和。
public class OddSum { public static void main(String[] args) { int sum = 0; for (int i = 1; i<= 100; i += 2) { // i為從1到100的奇數(shù) sum += i; } System.out.println("1到100之間的奇數(shù)和為:" + sum); } }
上述代碼中,我們定義了一個(gè)計(jì)算奇數(shù)和的類OddSum,其中使用for循環(huán)結(jié)構(gòu)來(lái)逐個(gè)遍歷從1到100的奇數(shù),并將其累加到變量sum中,最后輸出sum的值。需要注意的是,循環(huán)結(jié)構(gòu)中的i從1開始,且每次遞增2,這樣才能保證遍歷的數(shù)都是奇數(shù)。
當(dāng)我們運(yùn)行以上代碼時(shí),控制臺(tái)會(huì)輸出如下結(jié)果:
1到100之間的奇數(shù)和為:2500
通過(guò)循環(huán)結(jié)構(gòu)計(jì)算奇數(shù)的和,不僅能夠提高代碼的效率,同時(shí)也能夠幫助程序員更加深入地理解Java的基礎(chǔ)語(yǔ)法。