1.问题重述
题目:判断一个素数能被几个9整除
2.解析
素数,无法被9整除,此题暂无解,代码为随意找的。
3.解决问题
代码如下:
import java.util.Scanner;
// 题目:判断一个素数能被几个9整除
public class demo {
public static void main(String[] args) {
System.out.print("请输入一个数: ");
Scanner sc = new Scanner(System.in);
long number = sc.nextLong();
sc.close();
int count = 0;
long number_buf = number;
while (number_buf >= 9) {
number_buf /= 9;
count++;
}
System.out.println(number + "最多能被" + count + "个9除");
}
}