Java数字9 出现的次数
题目
编写程序数一下 1到 100 的所有整数中出现多少个数字9
设计思路
首先做一个for循环从生成1到100的数字,把每次生成的数字进行判断,若除10看商为9,则是十位有9计数器加一;若是模10结果为9,则是个位有9,计数器加一。
代码如下
public class Text {
public static void main(String[] args) {
int i = 0;
for (int a = 1; a <= 100 ;a++) {
if ((a / 10) == 9) {
i++;
}
if ((a % 10) == 9) {
i++;
}
}
System.out.println("1到100中有" + i +"个9");
}
}
运行结果如下