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
Loops 编写一个循环程序,对输入的所有奇数进行求和_Loops_Netbeans_Input_Sum - Fatal编程技术网

Loops 编写一个循环程序,对输入的所有奇数进行求和

Loops 编写一个循环程序,对输入的所有奇数进行求和,loops,netbeans,input,sum,Loops,Netbeans,Input,Sum,嗨,我目前在计算机科学学校,我的两个代码有问题,第一个与标题有关。我必须创建一个只接受输入的奇数并求和的程序。我真的不知道该怎么做,这就是我的全部 扫描仪输入=新扫描仪(系统输入) 我遇到的第二个问题是编写循环程序,计算1到100(包括1和100)之间的平方和。这是我的代码 int i=1; int j=0; while (i<101){ i = (i * i); j= (j+i); i++; } System.

嗨,我目前在计算机科学学校,我的两个代码有问题,第一个与标题有关。我必须创建一个只接受输入的奇数并求和的程序。我真的不知道该怎么做,这就是我的全部

扫描仪输入=新扫描仪(系统输入)

我遇到的第二个问题是编写循环程序,计算1到100(包括1和100)之间的平方和。这是我的代码

    int i=1;
    int j=0;

    while (i<101){
      i = (i * i);
      j= (j+i);
      i++;
    }
    System.out.println(j);
inti=1;
int j=0;

而(我我不会直接解决你的家庭作业问题。 但它会让你知道该怎么做

给定数中所有奇数之和

对于第二个问题,若我理解正确的话,平方数之和等于1到100

从逻辑上讲,100的平方根是10,所以1到100的所有平方数都是1到10

这是1到10个数的平方和(1^2+2^2+3^2+…+10^2)

int和=0;

对于(int I=0;I有多种方法接近第一个选项(奇数/偶数):

或者你可以做一些类似的事情:

boolean isEven(double num) { return (num % 2 == 0) }
检查更多选项

现在,关于正方形,请查看您的答案

我们真的需要“最快的方法来确定…”吗?我想这是一个开始的问题,我想一点逻辑就可以了:)
int sum = 0;
while(numbers are still there){
  if(presentNumber % 2 == 1){
     sum += presentNumber;
  }
}
int sum = 0;
for(int I=0;i<=10;i++){
   sum += (i*i);
}
if ( x & 1 == 0 ) { even... } else { odd... } //This is because the low bit will always be set on an odd number.
boolean isEven(double num) { return (num % 2 == 0) }