[Java] for & if 語法 1~100不顯示某數字

數字從1到100,但不顯示數字8


第一種作法:
public class Test{
   public static void main(String[] args){
 
     int i = 0;  //設定int 變數初始值為 0
     for(i=1;i<100;i++){  // 遞增 從1~100
     if(i/10==8 || i%10==8){  //如果 i/10等於8  OR  i%10的餘數為8 其中任一成立
 
     }else{   //假如不成立 
     System.out.printf("%d\n", i);  //列印
     }
   }
 }
}

第二種作法:
int i = 0;
for(i=0;i<100;i++){
 if (i/10!=8 && i%10!=8)  //如果 i/10不等於8 且 i%10的餘數不等於8 成立
System.out.print(i+" ");

留言

這個網誌中的熱門文章

[Excel]國曆轉農曆VBA

「CSS」「div區塊介紹」 三欄式網頁排版設計

「Java」「For迴圈」 三角形