1 2 3 4 5 6 7
//一个简单的算法,用8进制来表示就行
public class ColorChange {
public static void main(String[] args) {
int count = 0;
for(int i = 00; i < 010; i++){ //个位数字
if(i % 2 != 0){
System.out.printf("%o ",i);
count ++;
}
}
System.out.println("个位数共计:" + count);
count = 0;
for(int i = 010; i < 0100; i++){ //十位数字
if(i % 2 != 0){
System.out.printf("%o ",i);
count ++;
}
}
System.out.println("十位数共计:" + count);
count = 0;
for(int i = 0100 ; i < 01000; i++){ //百位数字
if(i % 2 != 0){
System.out.printf("%o ",i);
count ++;
}
}
System.out.println("百位数共计:" + count);
}
}
本回答被网友采纳