编写一个程序以实现以下功能:子函数fun计算:m=1-2+3-4+5-6+7-8+9-10主函数中调用子函数并输出结果。

各位友友们帮帮忙!!!谢谢!
2024年11月29日 20:37
有3个网友回答
网友(1):

int fun(int n)
{
int sum=0;
for(int i=1;i<=n;i++)
{
if(i%2!=0)
{
sum+=i;
}
else
{
sum-=i;
}
}
return sum;
}

网友(2):

//---------------------------------------------------------------------------

#include
int sum(void)
{
int i,s,fg=1;
for (s=0,i=1; i <= 10; i++) {
s+=i*fg;
fg*=-1;
}
return s;
}

int main(void)
{
printf("%d",sum());
return 0;
}
//---------------------------------------------------------------------------

网友(3):

只是到10吗?