分类：电脑/网络-软件
问题：求助：一道c语言编程题急啊怎么制作分解质因数的程序？？？？？？？ 
怎么制作分解质因数的？？？？？？？？？？
回答：分解质因数的算法2005-03-13RainFly-------------------------------------------------*/#include <iostream.h>#include <math.h>int main(){    int i=2,j,k,N,flag=0,flag1=0;    cout<<"请输入一个整数:";    cin>>N;    while(1)    //永远循环    {       for (;i<=sqrt(N);i++)        if(N%i==0) //i肯定是质数,N肯定不是质数           {               flag=1;               flag1=1;               cout<<i<<"×";               N=N/i;               break ;           }           if(flag) {flag=0;continue;}           if(flag1)           cout<<N<<endl;           else           cout<<N<<"是个质数，不能分解"<<endl;           break;    }return 0;}2.分解质因数 ++6.0下编绎通过#include<stdio.h>void main(){　　int    n,k;         printf("请输入一个正整数:");         scanf("%d",&n);         printf("\n%d=",n);　　　for(k=2;n!=k && n!=0;){                  for(;n%k==0 && n!=k;n=n/k) printf("%d*",k);                  while(n%k!=0) k++;                  }          printf("%d",n);}