你好,我正在努力编写C++函数来计算1*2+2*3+3*4+和+49*50
我不知道如何接近它。 我试了一些简单的事情,但是没有一件奏效。 我看起来有些类似的问题,但它们主要是针对不同的语言,所以我并不真正理解它们。 谢谢
下面是一个执行此操作的代码示例。
#include <iostream>
int func(int min, int max)
{
if(max < min)
std::swap(min, max);
int result = 0;
while(min < max)
{
result += min*(min+1);
++min;
}
return result;
}
int main()
{
std::cout << func(1, 50) << std::endl;
return 0;
}
(但你真的应该在下次发布你的尝试,stackoverflow不是一个免费的编码服务。我还是这么做了,因为它真的很简单)