最简单的 要用“==”,不是“=”,而且(one%2)要括号括起来 先运算
int one = 20 ;
if ((one%2)==0){
System.out.println("one是偶数");
}
}
}
int one = 20 ;
if ((one%2)==0){
System.out.println("one是偶数");
}
}
}
2020-11-21
已采纳回答 / 宝慕林9758663
首先,你用的是一个while循环来进行的,其次,while循环的条件是只要条件为真就会一直执行下去。所有你把条件设置为真,他本质上就是一个死循环。而且你在循环体里面也没有设置退出的条件,如 break/return语句。
2020-11-21
最新回答 / 慕小课108
public class HelloWorld{ public static void main(String[] args){ int num = 999; int count = 0; do{ num = num / 10; count ++; }while(num != 0); System.out.println("count:" + count); }}
2020-11-21
public class HelloWorld {
public static void main(String[] args) {
int sum=0;
for( int i=1; i<=10; i++)
if(i % 2== 1){
continue;
}
sum = sum + i;
System.out.print("1到10之间的所有偶数的和为:"+sum);
}
}
public static void main(String[] args) {
int sum=0;
for( int i=1; i<=10; i++)
if(i % 2== 1){
continue;
}
sum = sum + i;
System.out.print("1到10之间的所有偶数的和为:"+sum);
}
}
2020-11-20
for (int i = 0; i < hobbys.length; i++) {
System.out.println(hobbys[i]);
用for循环遍历就行,i代表数组长度序号,打印输出每个数组hobbys中i的值
System.out.println(hobbys[i]);
用for循环遍历就行,i代表数组长度序号,打印输出每个数组hobbys中i的值
2020-11-18
while(num>0){
num=num/10;
count++;
}
System.out.println("它是个" + count + "位的数!");
num=num/10;
count++;
}
System.out.println("它是个" + count + "位的数!");