编写程序,求1到100之间的奇数之和及偶数之和,并将两者输出

用C语言编写,要用函数

第1个回答  2007-06-21
解法1:
#include <stdio.h>

int F1()
{
return 50*(1+99)/2;
}

int F2()
{
return 50*(2+100)/2;
}

void main()
{

printf("Odd number sum=%d,Even number sum=%d\n",F1(),F2());
}

解法2

#include <stdio.h>

int F1()
{
int i,sum=0;
for(i=1;i<=100;i+=2)
sum+=i;
return sum;
}

int F2()
{
int i,sum=0;
for(i=2;i<=100;i+=2)
sum+=i;
return sum;
}

void main()
{

printf("Odd number sum=%d,Even number sum=%d\n",F1(),F2());
}本回答被提问者采纳
相似回答