将一个正整数分解质因数 #include<stdio.h> int main() { printf("请输入一个正整数:"); int k=2; int n; scanf("%d",&n); printf("%d=",n); while(k<=n) { if(n==k) { printf("%d",k); break; } else if(n%k==0) { printf("%d*",k); n=n/k; } else { k++; } } }