解题思路读取输入, 定义被计算质因子的数值为a。使用短除法,一直除到a == 1 ;定义遍历质子用的i为int i=2, 即i从2开始遍历,每遍历一次i++。开始遍历i,循环中如果a%i==0,则输出i,并使a=a/i否则判断是否i>a/i,如果大于了则,赋值i=a(这一步的目的是保存最后一个质因子)。否则更新i的数值,即i++。代码 import java.util.Scanner; // 注意类名必须为 Main, 不要有任何 package xxx 信息 public class Main { public static void main(String[] args) { Sca...