一、问题及代码
/*
*文件名称:Ex5-1.cpp
*作 者:彭俊荣
*完成日期:2017年5月3日
*版 本 号:v1.0
*对任务及求解方法的描述部分:从键盘中输入10个数放在数组A中,将该数组中奇数放到数组B,偶数放到数组C中后分别输出。
*输入描述:数组a[10]
*问题描述:运用for语句编写循环程序
*程序输出:b[j],c[k]
*问题分析:无
*算法设计:无
*/
#include<iostream>
using namespace std;
void main()
{
int a[10],b[10],c[10],i,j=0,k=0;
for(i=0;i<10;i++)
{
cin>>a[i];
if(a[i]%2==0)
{
b[j]=a[i];
j++;
}
else if(a[i]%2==1)
{
c[k]=a[i];
k++;
}
}
cout<<"输出偶数:";
for(j=0;j<(10-k);j++)
cout<<b[j]<<" ";
cout<<"输出奇数:";
for(k=0;k<(10-j);k++)
cout<<c[k]<<" ";
}
二、运行结果
三、知识点总结
数组分离,分离后的数组的数字个数
四、心得体会
加入文字说明和注释