西安交大梁力上机实验第三章20
zd
20给一个自然数分解为各个因子的乘积
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/622a08dc3a7402fd4bb6cd21c28dad4b.png)
#include<iostream>
using namespace std;
int main()
{
int x=0,t=2;
cout<<"请输入一个自然数:"<<endl;
cin>>x;
cout<<"x=1";
while (1)
{
if(x%t==0)
{
cout<<"*"<<t;
x=x/t;
}
else
t++;
if(x==1)
break;
}
return 0;
}
结果
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/0045c603b0f23f5af1d35747e81ba77b.png)
如果对你有帮助,请 点赞 支持一下,谢谢!!!