用程序输出1到10000之间既是某个整数的平方,又是某个整数的立方的所有整数!
#include<iostream>
int main()
{
for (int i = 1,sum1 = 1; sum1 < 10000; i++)
{
sum1 = i*i;
for (int j = 1,sum2 = 1; sum2 < 10000; j++)
{
sum2 = j*j*j;
if (sum1 = sum2)
{
std::cout << sum2 << std::endl;
}
}
}
return 0;
}
我写的程序输出结果不对!
有什么问题啊,高手指教啊??