0
点赞
收藏
分享

微信扫一扫

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

Villagers 2022-01-08 阅读 102

目录

思路

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 条评论