题目描述
输入正整数n,然后依次输入n个正整数,计算其中的奇数和与偶数和并输出。
输入要求
先输入一个正整数n,然后依次输入n个正整数。
输出要求
依次输出其中的奇数和以及偶数和,各占一行。
输入样例
5 1 8 9 6 4
输出样例
10
18
法一
#include<stdio.h>
#include<math.h>
int main()
{
int n,m,a=0,b=0,i=1;
scanf("%d",&n);
while(i<=n)
{
scanf("%d",&m);
if(m%2==1)
a+=m;
else
b+=m;
i++;
}
printf("%d\n%d\n",a,b);
return 0;
}
法二
#include<stdio.h>
int main()
{
int n,odd,even;
scanf("%d",&n);
int a[n],i;
for(i=0;i<n;i++)
{
scanf("%d",&a[i]);
}
for(i=0;i<n;i++)
{
if(a[i]%2==0)
even += a[i];
else
odd += a[i];
}
printf("%d\n%d\n",odd,even);
return 0;
}