今天在
CSDN
上灌水,看到一个搞笑帖
….
楼主:求 1 2 3 4 5 6......n 求和。 java 编程谢谢啦
一楼:
二楼:
用一个简单的递归不就行了...
楼主:求 1 2 3 4 5 6......n 求和。 java 编程谢谢啦
一楼:
public
int
sum(
int
x)
{
int result = 0 ;
for ( int i = 0 ;i <= x;i ++ )
{
result += i;
}
return result;
}
<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
{
int result = 0 ;
for ( int i = 0 ;i <= x;i ++ )
{
result += i;
}
return result;
}
这年头什么简单问题都在问啊。。这个都不会。楼主能找到工作吗?
二楼:
用一个简单的递归不就行了...
public
static
int
sum(
int
n)
{
if (n < 1 ) return 0 ;
return n + sum(n - 1 );
}
if (n < 1 ) return 0 ;
return n + sum(n - 1 );
}
三楼:
晕,答案一个比一个离谱
n*(n+1)/2
呀