程序为:
#include
void main()
{
int a[100],i,item,sum1,sum2,item1,item2;//sum1,sum2分别储存奇数、偶数之和,item1,item2分别表示奇数、偶数的个数
printf("请输入所要输入整数的个数:");
scanf("%d",&item);
printf("请输入%d个整数:\n",item);
for(i=0;i
scanf("%d",&a[i]);
sum1=sum2=item1=item2=0;
for(i=0;i
{
if(a[i]==0) item2++;//0是特殊偶数
else if(a[i]%2==0)
{
sum2=sum2+a[i];
item2++;
}
else
{
sum1=sum1+a[i];
item1++;
}
}
printf("奇数之和为:%d,偶数之和为:%d\n",sum1,sum2);
}
扩展资料:
for表达式
表达式1:一般为赋值表达式,给控制变量赋初值;
表达式2:关系表达式或逻辑表达式,循环控制条件;
表达式3:一般为赋值表达式,给控制变量增量或减量。
语句:循环体,当有多条语句时,必须使用复合语句。