編寫程序求100以內(nèi)奇數(shù)的和 6.求1-100中所有奇數(shù)之和與平均值。java程序?
6.求1-100中所有奇數(shù)之和與平均值。java程序?這個問題,利用算術(shù)序列的特點,我們知道100以內(nèi)有50個奇數(shù),和是2500,平均是12.5。不過,既然是編程,就讓程序老老實實地從1開始逐一判斷。
6.求1-100中所有奇數(shù)之和與平均值。java程序?
這個問題,利用算術(shù)序列的特點,我們知道100以內(nèi)有50個奇數(shù),和是2500,平均是12.5。不過,既然是編程,就讓程序老老實實地從1開始逐一判斷。如果一個數(shù)被2除并且大于1,那么它就是奇數(shù)。
程序片段如下:
int j=0//odd
int sum=0//and
double AVG=0//average
for(int i=1I<=100I)
{
if(i%2==1)
{
j
sum=i
}
AVG=sum/j系統(tǒng)輸出打?。ā?00以內(nèi)奇數(shù)之和
]系統(tǒng)輸出打?。ā逼鏀?shù)平均100以內(nèi):“你好,我很高興回答你的問題。我做了七年的軟件開發(fā)講師和Java語言教師。我將用Java語言向您描述這個問題。
For(int i=1I<=100I){//使用For循環(huán)遍歷100以內(nèi)的書籍
if(i%2!=0){//用if判斷被2除的數(shù)不能等于0是奇數(shù)系統(tǒng)輸出打?。ā?00以內(nèi)奇數(shù)為:”I)//輸出100以內(nèi)奇數(shù)
continue//如果不是奇數(shù),則跳出循環(huán)。
}
Sum=I//奇數(shù)循環(huán)加法
}]系統(tǒng)輸出打?。ā皊um of technologies within 100]//輸出sum
運行結(jié)果將輸出所有奇數(shù)
如果求和為2550,則為正確。
快樂分享,共同學(xué)習(xí),歡迎關(guān)注我,與我探討計算機教育知識。
如何用for循環(huán)結(jié)構(gòu)。求解100以內(nèi),所有奇數(shù)之和?
奇數(shù)之和從1到100:1。常規(guī)解:1357 9.91 93 95 97 99=1到100,共50對奇數(shù),共25對偶數(shù),so 1和993和975和95等,共25 100=100×25=25002,編程思路:用循環(huán)變量I求和,流程圖如下,解:因為I=1,s=0是起始變量,而求和50連續(xù)奇數(shù),則I為循環(huán)變量,增量為2,s之和為0,則I為0和。擴展數(shù)據(jù):I=0 sum1=0 sum2=0,而I<=100:IFI%2==0:sum1=ielse:sum2=二=1打?。ā?-100之間的偶數(shù)和為%d%sum1)打?。ā?-100之間的偶數(shù)和為%d%sum2)