任务是为此编写程序 “输入2个整数并将它们之间的所有数字相加。如果它们之间没有空间,则输出0。”
我还是很新的循环,我理解while循环,所以我想使用一个。我不确定我是否理解for循环如何机械地工作,以及它是否更适合这里。
感谢任何帮助,谢谢。
答案 0 :(得分:0)
此问题旨在通过for循环回答。
评论:https://docs.oracle.com/javase/tutorial/java/nutsandbolts/for.html
for (initialization; termination;
increment) {
statement(s)
}
您希望专注于循环的“初始化”和“终止”部分的正确表达式。
例如,在:
class ForDemo {
public static void main(String[] args){
for(int i=1; i<11; i++){
System.out.println("Count is: " + i);
}
}
}
您希望找到要替换1
和11
的值,当然要将System.out.println
替换为应有的值。
除此之外,我不打算为你做功课。祝好运!我希望你喜欢学习。
答案 1 :(得分:0)
你可以使用任何类型的循环,但for loop
会让你轻松
..看看这个例子
int a=5;
int b=10;
int sum=0;
if((b-a)>1){
for(int i=a+1;i<b;i++){
sum=sum+i;
}
}
System.out.println("sum = "+sum);