Chinaunix首页 | 论坛 | 博客
  • 博客访问: 48714
  • 博文数量: 20
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 213
  • 用 户 组: 普通用户
  • 注册时间: 2014-09-09 14:15
个人简介

多多支持,

文章分类

全部博文(20)

文章存档

2014年(20)

分类: C/C++

2014-12-12 16:29:40


点击(此处)折叠或打开

  1. /*******************************************************************************
  2. PROJECT: 找1000以内的质数
  3. AUTHOR: W
  4. DATE: 2014-12-9
  5. MODIFY: 2014-12-9 13:53
  6. 分解质因数的方法:???????
  7. *******************************************************************************/



  8. #include <stdio.h>
  9. int main()
  10. {
  11.     int num, a;
  12.     scanf("%d", &num);
  13.     printf("%d = ", num);
  14.     for(a=2; a<=num;)
  15.     {
  16.         if(num%a == 0)
  17.         {
  18.             if(a < num)
  19.             {
  20.                 printf("%d *", a);
  21.                 num = num/a;
  22.             }
  23.             else
  24.             {
  25.                 printf("%d\n", a);
  26.                 break;
  27.             }
  28.         }
  29.         else
  30.         {
  31.             a++;
  32.         }
  33.     }
  34.     return 0;
  35. }

阅读(962) | 评论(0) | 转发(0) |
0

上一篇:c语言试题

下一篇:c语言试题

给主人留下些什么吧!~~