- 输入一个自然数,输出其各因子的连乘形式,如输入 12,则输出 12=122*3。
#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
int main()
{
int k = 0;
int i = 2;
scanf("%d", &k);
if (k > 0)
{
printf("%d=1*", k);
}
else
{
printf("%d=-1*", k);
k = -k;
}
while (k > i)
{
if (k%i == 0)
{
printf("%d*", i);
k = k / i;
}
else
i++;
}
printf("%d", k);
return 0;
}