Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/loops/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 这个程序有什么问题吗?我需要用while找到所有奇数和偶数的加法_Java_Loops_While Loop - Fatal编程技术网

Java 这个程序有什么问题吗?我需要用while找到所有奇数和偶数的加法

Java 这个程序有什么问题吗?我需要用while找到所有奇数和偶数的加法,java,loops,while-loop,Java,Loops,While Loop,我需要使用While语句找到从0到50的奇偶数之和,这是我的代码 运行时..我没有从编译器获得任何输出..请帮助 import java.util.Scanner; class Odd_Even public static void main(String args[]) { int i = 1, j = 1, oddsum = 0, evensum = 0; while (i <= 50) { if (i % 2 == 0) {

我需要使用While语句找到从0到50的奇偶数之和,这是我的代码 运行时..我没有从编译器获得任何输出..请帮助

import java.util.Scanner;
class Odd_Even
public static void main(String args[])
{

    int i = 1, j = 1, oddsum = 0, evensum = 0;

    while (i <= 50) {
        if (i % 2 == 0) {
            evensum = i + evensum;
            i = i + 1;
        }
    }
    System.out.println("Answar of the Even number is=" + evensum);

    while (j <= 50){
        if (j % 2 == 1){
            oddsum = j + oddsum;
            j = j + 1;
        }
    }
System.out.println("sum of odd number is="+oddsum);


}
import java.util.Scanner;
类奇偶
公共静态void main(字符串参数[])
{
int i=1,j=1,oddsum=0,evensum=0;

while(i您需要从if语句中取出增加循环变量的行。否则,循环变量将永远不会增加:

while (i <= 50) {
    if (i % 2 == 0) {
        evensum = i + evensum;
    }
    i = i + 1;
}
System.out.println("Answar of the Even number is=" + evensum);

while (j <= 50){
    if (j % 2 == 1){
        oddsum = j + oddsum;
    }
    j = j + 1;
}

while(i您需要从if语句中取出增加循环变量的行。否则,循环变量将永远不会增加:

while (i <= 50) {
    if (i % 2 == 0) {
        evensum = i + evensum;
    }
    i = i + 1;
}
System.out.println("Answar of the Even number is=" + evensum);

while (j <= 50){
    if (j % 2 == 1){
        oddsum = j + oddsum;
    }
    j = j + 1;
}

while(我非常感谢你……我现在还没有调试程序……我2天前刚开始java java程序……谢谢。不管怎样,这个答案对你来说是有效的,请考虑接受它。”SmithHah。谢谢。既然你是新来的,那么考虑一下,非常感谢。2天前,谢谢你:如果这个答案对你有用,请考虑接受它。@ SmithHah。谢谢。既然你是新来的,请考虑在当前版本的你的发布代码中,在你的类定义之后,你丢失了打开的括号。在你的发布代码的当前版本中,你错过了打开的括号。你的类定义。