C++上机实验五——项目一 数组分离

来源:互联网 发布:苹果app行动监管软件 编辑:程序博客网 时间:2024/05/16 06:55

一、问题及代码

项目1:数组分离

  从键盘中输入10个数放在数组A中,将该数组中奇数放到数组B,偶数放到数组C中后分别输出。

/*   * 文件名称:  * 作    者:万紫琦 * 完成日期:2017 年 05月09 日   * 版 本 号:v1.0   * 对任务及求解方法的描述部分:  * 输入描述:无   * 问题描述:数组分离* 程序输出:   * 问题分析:略  * 算法设计:略   */      #include <iostream>      using namespace std;      int main( )      {              int a[10],b[10],c[10],i,j=0,k=0;      for(i=0;i<10;i++)      {cin>>a[i];}      for(i=0;i<10;i++)      {          if(a[i]%2==1)          {b[j]=a[i];          j++;}          if(a[i]%2==0)          {c[k]=a[i];          k++;}      }    cout<<"数组B"<<endl;    for(i=0;i<j;i++)      {cout<<b[i]<<" ";}cout<<endl;cout<<"数组C"<<endl;    for(i=0;i<k;i++)      {cout<<c[i]<<" ";}      return 0;      }



二、运行结果:




三、心得体会:

开始写的时候输出数组BC我用的是JK结果运行错误。问了老师之后,老师说用I输出。

四、知识点总结:


0 0
原创粉丝点击