C语言:分解质因数

复制代码
#include <stdio.h>
main()
{
    int n,a,b=0,c;
    scanf("%d",&n);
    printf("%d=1*",n);
    for(a=2;a<n;a++)
    {c=0;
    if(n%a==0) printf("%d",a),b++,c=1;
    if(b%2==1&& c==1)printf("*");
}
    

    getchar();
}
复制代码

 

posted @   myrj  阅读(80)  评论(0编辑  收藏  举报
点击右上角即可分享
微信分享提示