程序有明显的逻辑错
int a; int k = 1; while(a < i) { if(i%a==0){
你的a没有初始化值,它是个随机数,若是0的话,肯定不对了(除0错)
如本站内容“对您有用”,欢迎随意打赏,让我们持续更新!