1到 100 的所有整数中出现多少个数字9?
分析题目:
在1到100中出现9有两种情况,一种是9在个位上,一种9在十位上,那么怎么去得到一个数的个位和十位呢?很简单我们会想到%10就能得到个位数,除10就能得到十位数,看下面我的代码吧。
具体代码:
public class Zheng {
public static void main(String[] args) {
int i=1;
int count=0;
for(i=1;i<=100;i++) {
if(i%10==9) {
count++;
}
if(i/10==9) {
count++;
}
}
System.out.println(count);
}
}
运行结果: