/*
* 文件名称:数组分离。cpp
* 作 者: 卢祖文
* 完成日期: 2016 年 5 月 10 日
* 版 本 号:v1.0
* 对任务及求解方法的描述部分:
* 输入描述:输入10个整数
* 问题描述:数组分离
* 程序输出:略
* 问题分析: 分离出偶数和奇数
* 算法设计: for语句
*/
#include <iostream>
using namespace std;
int main()
{
int a[10],b[10],c[10],m,n;
cout<<"请输入10个数:"<<endl;
for(int i=0; i<10; i++)
{
cin>>a[i];
}
cout<<"偶数有:"<<endl;
for(m=0; m<10; m++)
if(a[m]%2 == 0)
{
b[10]=a[m];
cout<<b[10]<<endl;
}
cout<<"奇数有:"<<endl;
for(n=0; n<10; n++)
if(a[n]%2!=0)
{
c[10]=a[n];
cout<<c[10]<<endl;
}
return 0;
}
二.运行结果
三.心得体会
做的过程中遇到许多困难,一遍遍尝试一遍遍改正最终终于成功完成
四.知识点总结
1.数组名是一个标识符
2.不能在方括号中用变量来表示元素的个数
3.数组名后方括号中常量表达式表示数组元素的个数