早教吧 育儿知识 作业答案 考试题库 百科 知识分享

输入10个非零整数放入数组array中,并构造两个数组a.b。将其中的奇数存放到数组a中,其中偶数存放到数组b中,并输出a和b中的值以及最大的奇数和偶数

题目详情
输入10个非零整数放入数组array中,并构造两个数组a.b。将其中的奇数存放到数组a中,其中偶数存放到数组b中,并输出a和b中的值以及最大的奇数和偶数
▼优质解答
答案和解析
#include
void main(){
int a[10],b[10],c[10],i,m=0,n=0,d,e,max,min;
for(i=0;i<10;i++)
scanf("%d",&a[i]);
for(i=0;i<=9;i++)
{
if(a[i]%2==0){
b[m]=a[i];
m++;
d=m;
}
else{
c[n]=a[i];
n++;
e=n;
}

}
printf("偶数有:");
for(m=0;m printf("%d ",b[m]);
}
printf("\n");
printf("奇数有:");
for(n=0;n printf("%d ",c[n]);
}
printf("\n");
for(i=0;i if(b[i] max=b[i+1];
}

printf("偶数最大的数为:%d",max);
printf("\n");
for(i=0;i if(c[i] min=c[i+1];
}

printf("奇数最大的数为:%d",min);
printf("\n");
}
看了输入10个非零整数放入数组ar...的网友还看了以下: