c++实验5-数组分离

来源:互联网 发布:dmg文件怎么安装 mac 编辑:程序博客网 时间:2024/06/15 23:58

一、问题及代码

/*    * 文件名称:数组分离.cpp       * 作    者:周佳宇      * 完成日期:2017 年 5月10日       * 版 本 号:v6.0       * 对任务及求解方法的描述部分: 将10个数存入A数组,奇数放到数组B,偶数放在数组C * 输入描述:输去数组a中的十个数   * 问题描述:数组分离    * 程序输出:输出数组b和数组c    * 问题分析:使用数组的正确方法    * 算法设计:for语句和数组表达      */          #include<iostream.h>int main(){int a[10],b[10],c[10],i,j=0,k=0;cout<<"请输入十个数:"<<endl;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<<"奇数组为:"<<endl;for(i=0;i<j;i++)cout<<b[i]<<endl;cout<<"偶数组为:"<<endl;for(i=0;i<k;i++)cout<<c[i]<<endl;return 0;}

二、运行结果

三、知识点总结

将数组的正确表达形式和for,if语句结合使用

四、心得体会

数组是i比较难的一个章节,还需要多练!

0 0
原创粉丝点击