例如12=1*2*2*3;36=1*2*2*3*3;
#include<stdio.h>//数的连乘,例如12=1*2*2*3,9=1*3*3
int main()
{
int a=0;int b = 2;
scanf_s("%d", &a);
while (a > b)
{
if (a % b == 0)
{
printf("%d*", b);
a = a / b;
}
else
b++;
}
printf("%d", b);
}
例如12=1*2*2*3;36=1*2*2*3*3;
#include<stdio.h>//数的连乘,例如12=1*2*2*3,9=1*3*3
int main()
{
int a=0;int b = 2;
scanf_s("%d", &a);
while (a > b)
{
if (a % b == 0)
{
printf("%d*", b);
a = a / b;
}
else
b++;
}
printf("%d", b);
}