關(guān)于a%2==0和 a%2!=0判斷偶數(shù)的區(qū)別是什么。
代碼一:這個代碼輸入數(shù)字10肯定為偶數(shù)
package ceshi;
import java.util.Scanner;
public class Test {
public static void main(String[] args) {
System.out.println("數(shù)字");//輸出名字
Scanner sc=new Scanner(System.in);//接受掃描鍵盤輸入信息
int a=sc.nextInt();//接受下一行數(shù)字;
sc.close();
if(a%2==0) {
System.out.println(a+"偶數(shù)");
}else {
System.out.println(a+"奇數(shù)");
}
}
}
代碼二:這邊輸入10就不是偶數(shù)
public class XunHuan {
public static void main(String[] args) {
for(int i=1;i<=10;i++) {
//判斷i是否為偶數(shù)
if(i%2!=0) {
continue;//通過continue技術(shù)本次循環(huán),繼續(xù)下一次的循環(huán)。
}
System.out.println(i);
}
}
}
2019-02-25
這兩個得到的結(jié)果沒有很大區(qū)別的吧,都是判斷偶數(shù)。i%2==0,條件成立,執(zhí)行下一部分,判斷是否為偶數(shù)。
i%2!=0,符合和條件的都是奇數(shù),就會執(zhí)行continue,剩下地步驟就不會執(zhí)行了,進(jìn)行下一個新的循環(huán),也就是說偶數(shù)才會輸出,
2018-12-21
a%2==0和 a%2!=0
可以這樣說:左邊都是a%2,右邊也都是0,而中間判斷符一個是等于,一個是不等于。必定造成兩個相反的結(jié)果。
2018-11-13
i%2==0,這個地方判斷出的結(jié)果是,如果為0,則為true,也就是判斷的是i是否為偶數(shù) i%2!=0,這個判斷的的結(jié)果是,如果不為0,則為true,也就是判斷的是i是否為奇數(shù)