题目链接:分解质因数 - 蓝桥云课
#include <iostream>
using namespace std;
//求每个数的质因数
void fun(int x){
int first=1;
for(int i=2;i<=x;i++){
while(x%i == 0){
if(!first){
printf("*");
}
printf("%d",i);
first=0;
x/=i;
}
}
if(first){
printf("1");
}
}
int main()
{
int a,b;
scanf("%d %d",&a,&b);
for(int i=a;i<=b;i++){
printf("%d=",i);
fun(i);
printf("\n");
}
return 0;
}