Java,for循环中的数字范围

时间:2017-07-09 01:08:39

标签: java for-loop

对不起,我一直想弄清楚这一点,这让我发疯了。

我需要编写一个java程序,它汇总用户输入的数字范围和用户输入的数字计数。因此,如果用户输入5,25,计数为5.它应该总和5 + 10 + 15 + 20 + 25 = 75我已经使用while循环,但不是for循环。对不起,如果我要求帮助的东西应该很简单。我差不多15年前离开学校,不由自主地努力回到学校。

我是否需要嵌套循环?

$("#roster_check").remove();

4 个答案:

答案 0 :(得分:0)

您正在使用ss++递增1,听起来应该按计数递增:

for (; s <= e; s+=c)
    sum += s;

答案 1 :(得分:0)

我不确定你在问什么。但是后面用for循环和while循环显示方法

 int i=2;
   while(i<c){
         System.out.println("Enter "+i+ " number :" );
         sum += sc.nextInt();
         i++;               
    }

for loop =&gt;

for(int i=2; i< c ; i++){
       System.out.println("Enter "+i+ " number :" );
        sum += sc.nextInt();

   }

   System.out.println("Count : "+ (sum+s+e));

答案 2 :(得分:0)

这是最终代码的样子,它与我输入的几个不同的数字一起使用。有没有办法让这个&#34;回答&#34;?

&#13;
&#13;
import java.util.Scanner ;
public class example1
  
{
 public static void main(String[] args)
 {
  int s,e,c = 0, sum = 0;
  Scanner sc = new Scanner(System.in);
  System.out.print("Enter starting number:  ");
  s = sc.nextInt();
  System.out.print("Enter an end number:  ");
  e = sc.nextInt();
  System.out.print("Enter a count by number:  ");
  c = sc.nextInt();
  
      
      
    for (; s <= e; s+=c)
    sum += s;
    System.out.println("The sum of your number range is  " + sum);
    
    
 }
}
&#13;
&#13;
&#13;

答案 3 :(得分:0)

试试这段代码:

six.reshape(6,6)