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