您的位置:首页 > 其它

输入任意一正整数,输入该数的质数相乘的形式

2017-09-17 19:26 260 查看
#include<stdio.h>
#include<iostream>
int main()
{
int i = 2, sum, d;
scanf_s("%d", &sum);
printf("%d=", sum);
while (i<sum)
{
if (sum%i != 0)
i = i + 1;
if (sum%i == 0)
{
sum = sum / i;
if (sum == 1)break;
printf("%d*", i);
}
if (sum == i){
i -= 1;
}
}
if (sum == 1)
d = sum*i;
printf("%d\n", d);
system("pause");
return 0;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐