[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+" ");
留言
張貼留言