这个两个不一样吗都是判断他们,分别讲一下这两个什么意思。我不是很懂,看一下,我感觉都一样。
第一个是在n1的第一个因子是k1,然后此时i==k1+1;进入n2=n-n1;第二个即使for循环中的判断if(n1%i==0)不成立,i的最大值就是k1;但是k1的平方是n1,即n1=k1*k1;所以i在大于1是永远不可能大于n1,就永远进入不了n2=n-n1的计算