some f : Foo | no f
我在哪里添加int sumTo(int value)
{
int total(0);
for (int count=1; count <= value; ++count)
total += count;
return total;
}
来打印结果?我试图在几个位置添加打印功能但没有成功 - 无论是什么都没有或者是大数(可能是先前存储在该位置的数字)。当值等于5时,调试器的结果显示总计为15。
另外,我添加了一个void函数来打印,但仍然没有正确的结果。
需要帮助正确放置打印功能才能得到正确的答案?
答案 0 :(得分:3)
这应该有效:
#include <iostream>
int sumTo(int value)
{
int total = 0;
for (int count=1; count <= value; ++count)
total += count;
return total;
}
int main(void)
{
std::cout << sumTo(12);
}