1.错误
public class Count9{
public static void main(String[] args) {
int n;
int count=0;
for(n=1;n<101;n++){
if(n==9||n%10==9||n/10==9)//这里if语句的表达式n==9是多余的,n%10==9也可以找出数字9,去掉n==9之后,(n%10==9||n/10==9)遇到99时,只能计算一个9,另一个会被忽略掉
count++;
}
System.out.println("count="+count);
}
}
2.正确
public class Count9{
public static void main(String[] args) {
int n;
int count=0;
for(n=1;n<101;n++){
if(n%10==9){
count++;
}
if(n/10==9){
count++;
}
}
System.out.println("count="+count);
}
}