这里的想法是学习如何将不同的方法应用于同一个问题,以便学习和看到差异
Scanner input = new Scanner(System.in);
System.out.print("Enter an integer value-> ");
int k = input.nextInt();
input = new Scanner(System.in);
System.out.print("Enter a larger value-> ");
int j = input.nextInt();
int i = k;
while (i <= j)
{
if (i%2 == 0)
{
System.out.println(i);
}
i++;
}
我正在尝试这个,但显然是错的,我该如何解决,或者我应该在哪里看?
for(i<=j;i % 2 ==0;i++)
{
System.out.println(i);
}}
答案 0 :(得分:2)
Scanner input = new Scanner(System.in);
System.out.print("Enter an integer value-> ");
int k = input.nextInt();
input = new Scanner(System.in);
System.out.print("Enter a larger value-> ");
int j = input.nextInt();
int i = k;
for (;i <= j;i++) {
if (i%2 == 0) {
System.out.println(i);
}
}
转换为for循环。
答案 1 :(得分:2)
当我们从一个循环转换到另一个循环时,如果我们首先理解原始循环的意图,那将会容易得多。来自 您拥有的 :
_id
在普通英语中,表示: 从下限输入到上限输入,打印出所有偶数(包括零)。
现在基于此,我们编写 for-loop 。
while (i <= j){
if (i%2 == 0)
System.out.println(i);
i++;
}
答案 2 :(得分:1)
<?php
class Model{
public $string;
public function __construct(){
$this->string = "My first MVC Project";
}
}