经典分解质因数算法

来源:互联网 发布:域名未通过所有权验证 编辑:程序博客网 时间:2024/05/16 19:42
  1. #include<stdio.h>   
  2. #include<stdlib.h>   
  3. #include<math.h>   
  4. int main()  
  5. {  
  6.         int n,i;  
  7.         scanf("%d",&n);  
  8.         printf("%d=",n);  
  9.         for(i=2;i<=sqrt(n);i++)  
  10.         {  
  11.            if(n%i==0)  
  12.            {  
  13.               n/=i;  
  14.               printf("%d*",i--);  
  15.        }  
  16.          }  
  17.        printf("%d\n",n);  
  18.         system("pause");  
  19.         return 0;  
1 0
原创粉丝点击