C语言:求质因数的函数

#include <stdio.h>
void zys(int a)
{
    int i;
    printf("%d=",a);
    for(i=2;i<=a;i++)
    {
        while(a%i==0)
        {
            printf("%d",i);
            a/=i;
            if(a!=1) printf("*");
        }
    }
}
main()
{
    int a=750,i,n;
    zys(a);
    getchar();
 }

 

 

posted @ 2022-09-25 07:07  myrj  阅读(107)  评论(0编辑  收藏  举报