我不知道该怎么办.
public int sum(int n)
{
}
Run Code Online (Sandbox Code Playgroud)
你是做什么?我观看了几个YouTube视频,但没有帮助.
最大为m的值之和为m*(m + 1)/ 2),因此均数之和是最高为n/2的值之和的两倍.
您可以按如下方式计算它
evensum = 2 * n/2 * (n/2 + 1) / 2;
Run Code Online (Sandbox Code Playgroud)
要么
evensum = n/2 * (n/2 + 1)
Run Code Online (Sandbox Code Playgroud)
要么
public int sum(int n) {
return n/2 * (n/2 + 1);
}
Run Code Online (Sandbox Code Playgroud)