一,问题及代码
#include<iostream>
/*
* 文件名称:ZT.exe
* 作 者:张泰
* 完成日期:2016年 5月5日
* 版 本 号:v1.0
* 对任务及求解方法的描述部分:数组分离
* 输入描述:略
* 问题描述:数组分离
* 程序输出:略
* 问题分析:略
* 算法设计:略
*/
using namespace std;
int main()
{
int A[10],B[10],C[10],i,j=0,k=0;
cout<<"请输入任意10个数";
for(i=0;i<10;i++)
{
cin>>A[i];
if(A[i]%2==0)
{
B[j]=A[i];
j++;
}
else
{
C[k]=A[i];
k++;
}
}
cout<<"偶数为";
for(i=0;i<j;i++)
cout<<B[i]<<"\t";
cout<<endl<<"奇数是";
for(i=0;i<k;i++)
cout<<C[i]<<"\t";
cout<<endl;
return 0;
}
二,运行结果
三,心得体会
花了很长的时间,感觉比较难,需要请教他人才能完成。
四,知识点总结
类型说明符 数组名[ ]={第0个元素,第1个元素,…,第n-1个元素};