#include<stdio.h>
int main() {
int a, b;
scanf_s("%d%d", &a, &b);
int i, m, n;
for (i = a; i <= b; i++)//对所有的数进行处理
{
printf("%d=", i);
m = i;
n = 2;//用来记录因数
while (n != m)//因数本身比i要小时(i一定大于2)
{
for (n = 2; n < m; n++)//因数要进行增加来继续寻找因数
{
if (n != m && m % n == 0)//因数不等于本身且能被本身整除时
{
printf("%d*", n);//输出因数
m = m / n;
break;
}
}
}
printf("%d\n", m);//输出的是重新赋值完后的m值
}
return 0;
}
这个程序里面的if语句中的break的作用是什么啊?