用c语言for代码,就一个正整数的质因数90=2*3*3*5
问题描述:
用c语言for代码,就一个正整数的质因数90=233*5
答
#include<stdio.h>
int main() {
int n,i;
scanf("%d",&n);
while(n!=1) {
for(i=2;; i++) {
if(n%i==0) {
printf("%d ",i);
n=n/i;
break;
}
}
}
return 0;
}