C++编程,求s=1+2+...+n的值

2025-05-15 18:59:52
推荐回答(2个)
回答1:

#include

using namespace std;
int fun1(int a)
{
int b;
if(a==1)
{
b=1;
}
else
{
b=a+fun1(a-1);
}
return b;
}
int fun2(int a)
{
int b=0;
for(int i=1;i<=a;i++)
{
b=b+i;
}
return b;
}
int main()
{
int a;
cin>>a;
cout< cout< return 0;
}

回答2:

float sum(int n)
{
float m=0;
for(int i=1;i{
m =i;
}
return m;
}

float sum(int n)
{
float m=0;
if(n==1)
return n;
else
return m sum(n-1);
}