我不知道该怎么办。
public int sum(int n)
{
}
你做什么的?我观看了几个YouTube视频,但没有帮助。
答案 0 :(得分:6)
最多m的值之和为m *(m + 1)/ 2),因此均数之和是n / 2之和的两倍。
您可以按如下方式计算
evensum = 2 * n/2 * (n/2 + 1) / 2;
或
evensum = n/2 * (n/2 + 1)
或
public int sum(int n) {
return n/2 * (n/2 + 1);
}
答案 1 :(得分:3)
使用以下代码:
public int sum(int n) {
int s=0;
for(int i=2;i<=n;i+=2){
s+=i;
}
return s;
}
答案 2 :(得分:0)
试试这个:
public int sum(int n)
{
//WRITE SOME CODE
}