#include<stdio.h> main() { int i=2,k; printf("请输入一个数:"); scanf("%d",&k); while(k!=1) { while(k%i==0 ) { if(k/i==1) printf("最大质因子为:%d\n",i); k=k/i; } i++; } return 0; }