用java语言编写程序,求1000以内的奇数之和及偶数之和

如题所述

int jishuSUM = 0; //初始奇数和
int oushuSUM = 0; //初始偶数和
for (int i = 1; i < 1000; i++) {
int yushu = i%2; //取余数
if(yushu == 0){ //能被0整除的是偶数
oushuSUM = oushuSUM+i; //偶数和
}else {
//否则是奇数

jishuSUM = jishuSUM+i; //奇数和
}
}
System.out.println("-- 奇数和 : "+jishuSUM);
System.out.println("-- 偶数和 : "+oushuSUM);
温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2017-05-23
/**
 * @param type 0为奇数,1为偶数
 * @return
 */
public static int getResult(int type) {
    int odd = 0;//奇数
    int even = 0;//偶数
    for (int i = 0; i < 1000; i++) {
        if (i % 2 == 0) {
            even += i;
        } else {
            odd += i;
        }
    }
    if (type == 0)
        return odd;
    else
        return even;
}

第2个回答  2015-11-17
int sum = 0;
for (int i = 1; i <= 100; i++) {
if (i % 2 == 0) {
sum = sum + i;

}
System.out.println(sum);
第3个回答  2015-11-17
public class Test {
public static void main(String[] args){
int i=1;
int j=0;
int jishusum=0;
int oushusum=0;
for(;i<=1000;i=i+2){
jishusum=jishusum+i;
}
for(;j<=1000;j=j+2){
oushusum=oushusum+j;
}
System.out.println("奇数和: "+jishusum);
System.out.println("偶数和:"+oushusum);
}
}

...1000求和,分别显示奇数和与偶数和以及所有数的和?
System.out.println("1-1000 偶数总和:" + evenSum); }}

用JAVA程序 分别求出1--100间的奇数,偶数之和.
System.out.println("奇数之和为"+sumOdd);System.out.println("偶数之和为"+sumEven);} }

java中求一个数组奇数的和.偶数的和,所有元素的和
class getSum{public static void main(String[] args){int[] arr = { 1, 2, 3, 4, 5, 6, 7 };int sum = getSum.getSum(arr);int sum1 = getSum_JiShu(arr);int sum2 = getSum_OuShu(arr);System.out.println("sum=" + sum);System.out.println("sum1=" + sum1);System...

在JAVA中用for循环语句求1到100之间所以偶数的和
public class Test { public static void main(String[] args) { System.out.println(sum(1,100)); } \/** * @param start 开始值 * @param end 结束值 * @return 所有偶数和 *\/ public static int sum(int start,int end){ int sum = 0; for (int...

编写一个JAVA应用程序,计算1-1\/3+1\/5-1\/7+1\/9-1\/11+...前1OOO项的...
public static void main(String[] args) { float count = 0;\/\/count为总和 for(float i = 0;i<1000;i++){ if(i%2 == 0){ count += (1\/(1+2*i));\/\/奇数个时进行相加 }else if(i%2 == 1){ count -= (1\/(1+2*i));\/\/偶数个时相减 } } System.out.println("他们...

编写一个程序。求1~1000之间所有偶数的和
python3 用列表推导式创建一个元素为1~1000间所有偶数的列表,然后用sum()函数输出列表元素总和。直接用循环来累加。请点击输入图片描述

Java程序设计,输入10个数字,,分别计算其中的奇数和与偶数和
参考代码 import java.util.Scanner;public class Demo {public static void main(String[] args) {int jishu=0;\/\/存储奇数的和int oushu=0;\/\/存储偶数的和for (int i = 0; i <10; i++) {System.out.println("请输入第"+(i+1)+"个数字");Scanner sc = new Scanner(System.in);int...

在java语言中。用while代码怎么求偶数和
{ public static void main(String[] args){ int x=1,y=0,z=0;while(x<=100){ y=y+x;x++;if(x%2==0){ z+=x;} \/\/y+=x++;\/\/有这步就可以不要上面y=y+x;和x++两步 } System.out.println(y+" "+z);\/\/y+" "+x,就是把y串联一个 " "(空格)在串联上x,最后生成一...

java100以内的所有偶数跟奇数的和怎么求
求所有偶数和:int sum = 0;for(int i = 0;i <= 100;i += 2) { sum += i;} System.out.println(sum);求所有奇数和:int sum = 0;for(int i = 1;i <= 100;i += 2) { sum += i;} System.out.println(sum);

用java编写一个程序,求2到100之间的偶数和(使用for循环)
public static void main(String[] args) { int sum = 0;for (int i = 0; i <= 100; i++) { if(i%2==0){ sum += i;System.out.print(i+" ");System.out.print("偶数和为:"+sum);} } } 如果不要0 i初始值给1就可以了 希望能帮到你!

相似回答