C++第5次实验:【项目五5】数组分离

来源:互联网 发布:软件开发工程师前景 编辑:程序博客网 时间:2024/05/17 12:23

一、问题及代码

/*      * 文件名称:第5次上机实验.p  * 作    者:马啸天    * 完成日期:2017 年 5 月 5 日   * 版 本 号:v1.0      * 对任务及求解方法的描述部分:     * 输入描述: 输入十个数* 问题描述:我的第二5个C++程序,筛选奇偶数 * 程序输出:分别输出奇偶数* 问题分析:略   * 算法设计:数组for if */ #include <iostream.h>  void main ()  {       int j=0,k=0,i=0;      int f[10],e[10],a[10];      cout<<"请输入10个数字"<<endl;      for (i=0; i<10; i++)      {          cin>>a[i];      }      for(i=0; i<10; i++)      {          if(a[i]%2==0)          {              e[j]=a[i];              j++;          }          else          {              f[k]=a[i];              k++;          }      }      if(j!=0)      {          cout <<"偶数为:";          for(i=0; i<j; i++)          {              cout<<e[i];              if(i<j-1)                  cout<<",";              else                  cout <<endl;          }      }      if(k!=0)      {          cout<<"奇数为:";          for(i=0; i<k; i++)          {              cout<<f[i];              if(i<k-1)                  cout<<",";          }      }   }


二、运行结果


三、心得体会

数组的分离相对来说还是比较简单,但是我会用心细心做好的


四、知识点总结

如果要用void main的话iostream要加.h


0 0
原创粉丝点击