
帮我做一下这几题c++或者把答案链接给我?
1个回答
展开全部
1、题目一的变量未经初始化便使用。
2、题目二代码如下:
3、debug:VS2012
int main()
{
int value = 0;
int element = 0;
cin >> value;
for(int i=2;i<=value;)
{
if(value%i == 0)
{
if(element != i)
cout << i << " ";
element = i;
value /= i;
}
else
i++;
}
return 0;
}
4、思路很直观,直接模下去,用一个状态保存先前的因子便可。
追问
只有两个题
你怎么变出四个
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询