判断1到100和1到1000中,数字9出现的次数——Java代码实现

Villagers

关注

阅读 102

2022-01-08

目录

思路

1到100出现9的次数--代码实现

1到1000出现9的次数--代码实现


 

思路

首先判断个位出现9的次数

再判断十位出现9的次数

判断百位出现9的次数:去掉个位和十位之后,将百位变成最后一位数字

1到100出现9的次数--代码实现

public static void main(String[] args) {
        int j=0;
        for (int i = 1; i < 100; i++) {
            if(i%10==9){//判断个位数是否是9
                j++;
        }
            if(i/10==9){//判断十位数是否是9
                j++;
            }

        }
        System.out.println(j);

    }//结果为:20

1到1000出现9的次数--代码实现

public static void main(String[] args) {
        int j=0;
        for (int i = 1; i < 1000; i++) {
            if(i%10==9){//判断个位数是否是9
                j++;
        }
            if(i/10==9){//判断十位数是否是9
                j++;
            }          
            int a = i /100;
            if (a%10 == 9){
                j++;
            }

        }
        System.out.println(j);

    }//结果:210

 

 

精彩评论(0)

0 0 举报