赞
踩
前提:要确保输入的整数是合数,不然计算没有结果。
代码如下:
- #include<stdio.h>
- main(void)
- {
- int m,j=2;
- printf("请输入一个整数:");
- scanf("%d",&m);
- printf("%d = ",m);
- while(m!=1) {
- if(m%j==0)
- {
- m =m / j;
- printf(" %d ",j);
- }
- else
- break;
- if(m!=1)
- printf("*");
- j++;
- }
- printf("\n");
-
- }

Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。