第五次实验

来源:互联网 发布:手机bobble是什么软件 编辑:程序博客网 时间:2024/05/24 02:03
一、问题及代码
/*  * 文件名称:数组分离 * 作    者: liuze * 完成日期:2016   年  5  月  5 日  * 版 本 号:v1.0  * 对任务及求解方法的描述部分:通过运用数组以及巧妙地结合循环语句,完成奇偶数分离的任务 * 输入描述:输入随机的十个整数   * 问题描述:对输入的十个整数进行筛选,分离出其中的奇偶数 * 程序输出:分别输出输入整数的奇偶数 * 问题分析:先要了解并掌握数组,其次要对每个输入整数进行判断是奇数还是偶数 * 算法设计:先要用数组,然后结合循环语句以及条件语句 */        #include<iostream.h>  void main()  {      const int N=10;      int a[N],b[N],c[N],j=0,k=0;      for(int i=0;i<N;i++)      {          cout<<"a["<<i<<"]=";          cin>>a[i];          if(a[i]%2==0)          {              b[j]=a[i];              j++;          }          else           {              c[k]=a[i];              k++;          }      }      for(i=0;i<j;i++)          cout<<b[i]<<"\t ";      cout<<endl;      for(i=0;i<k;i++)          cout<<c[i]<<"\t ";      cout<<endl;  }  

二、运行结果


三、心得体会

数组的使用应注意与for语句的联合使用,两个数组间的移动和替换要时刻注意,避免出现问题。

0 0
原创粉丝点击