对不起,我一直想弄清楚这一点,这让我发疯了。
我需要编写一个java程序,它汇总用户输入的数字范围和用户输入的数字计数。因此,如果用户输入5,25,计数为5.它应该总和5 + 10 + 15 + 20 + 25 = 75我已经使用while循环,但不是for循环。对不起,如果我要求帮助的东西应该很简单。我差不多15年前离开学校,不由自主地努力回到学校。
我是否需要嵌套循环?
$("#roster_check").remove();
答案 0 :(得分:0)
您正在使用s
将s++
递增1,听起来应该按计数递增:
for (; s <= e; s+=c)
sum += s;
答案 1 :(得分:0)
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;?
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;
答案 3 :(得分:0)
试试这段代码:
six.reshape(6,6)