//從鍵盤上任意輸入 20 個整數(shù),分別計算并顯示奇、偶數(shù)的和。
成都創(chuàng)新互聯(lián)從2013年成立,先為尼開遠等服務建站,尼開遠等地企業(yè),進行企業(yè)商務咨詢服務。為尼開遠企業(yè)網(wǎng)站制作PC+手機+微官網(wǎng)三網(wǎng)同步一站式服務解決您的所有建站問題。
MyOdd.java package com.kidd;import java.util.Scanner;public class MyOdd { /** * 輸入正整數(shù) n,輸出 n以內(nèi)的奇數(shù)之和。
我回答的時候估計你已經(jīng)去重修了吧,那我還是寫下自己的寫法自己看吧。
1、從鍵盤上任意輸入 20 個整數(shù),分別計算并顯示奇、偶數(shù)的和。
2、那個計算個數(shù),就一定要每個都做一次判斷:for(i=0;iN;i++){里面的自己寫},但是怎么求得個數(shù)呢,對了!定義變量,num1和num2,分別計算奇數(shù)和偶數(shù),if(N%2==0)num1++ else...這樣就做出來了。。
3、否則就把值保存到一個數(shù)組里,至于要什么最大值,和,你自己按需求弄。getText() setText() 為設(shè)置文本和獲得文本。
4、3,得到平均成績。需要注意的是,在計算平均成績時要用浮點數(shù)進行計算,否則可能會導致精度出錯。r 定義一個有20個元素的整型數(shù)組。分別求出下標為奇數(shù)和偶數(shù)的元素的平均值。
利用Scanner循環(huán)輸入10個數(shù),在for循環(huán)中把每次輸入的數(shù)字求和。
思路:for循環(huán)記錄輸入個數(shù),每次輸入并判斷,如果是奇數(shù)則個數(shù)加一,輸入結(jié)束輸出奇數(shù)個數(shù)。
在這個程序中,我們使用了一個數(shù)組來存儲輸入的10個整數(shù),然后使用for循環(huán)遍歷數(shù)組中的每個元素。如果該元素是偶數(shù),則將其累加到偶數(shù)和變量even_sum中;否則就將其累加到奇數(shù)和變量odd_sum中。最后,輸出計算結(jié)果即可。
算得n以內(nèi)所有奇數(shù)的和實際等于該數(shù)整除2的平方。
如果用解析 nextInt() 拋異常的話 或者 int值小于0 則在另外一個文本區(qū)輸出錯誤信息 否則就把值保存到一個數(shù)組里,至于要什么最大值,和,你自己按需求弄。getText() setText() 為設(shè)置文本和獲得文本。