您的位置:首页 > 其它

将一个正整数分解质因数。例如:输入90,打印出90=2*3*3*5。

2011-04-04 09:49 543 查看
//题目:将一个正整数分解质因数。例如:输入90,打印出90=2*3*3*5。

#include<stdio.h>

int main()

{

 int n,i;

 printf("请输入一个数:");

 scanf("%d",&n);

  printf("%d=",n);

 for(i=2;i<=n;i++)

 {

  

  while(n>0 && n%i==0)

  {

   n=n/i;

   printf("%d *",i);

  }

  

 }

   return 0;

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐