package com.Test;
public class Test1 {
//主方法
public static void main(String[] args){
int num = 1;
int count = 0;
while(num <= 100) { //num的范围为[1,100]
count += countNumber9(num); //调用countNumber9方法
num++;
}
System.out.println("count为:"+count);
}
//找一个数中有几个数字9的方法
public static int countNumber9(int num){
int count =0;
int ret;
while (num > 0) { //若未取到num的最高位数字
ret = num % 10; //取num的各位数字
if (ret == 9) {
count++;
}
num /= 10; //将num被取过的那位数字舍弃
}
return count;
}
}
编写程序数一下 1到 100 的所有整数中出现多少个数字9。
最新推荐文章于 2022-08-30 15:56:19 发布
本文介绍了一个Java程序,该程序通过遍历1至100之间的所有整数,统计并输出这些数字中数字9的出现总次数。程序包含两个方法:主方法用于循环调用计数方法,计数方法负责计算单个数字中9的数量。
2613

被折叠的 条评论
为什么被折叠?



