c++第五次实验--数组分离

来源:互联网 发布:excel2010数据分析 编辑:程序博客网 时间:2024/05/17 22:23

一、问题及代码

数组分离

/* 文件名称:qunide.cpp       * 作    者:陈质慧   * 完成日期:2017年4月19日    * 版 本 号:v1.0    * 对任务及求解方法的描述部分:数组分离* 输入描述:输入十个数   * 问题描述:  从键盘中输入10个数放在数组A中,将该数组中奇数放到数组B,偶数放到数组C中后分别输出。* 程序输出:奇数组和偶数组   * 问题分析: 无   * 算法设计: 见下方   */#include<iostream.h>void main(){int a[10],b[10],c[10],m=0,n=0,k=0,j=0,i=0; cout<<"输入10个数:";for(i=0;i<=9;i++){cin>>a[i];if(a[i]%2!=0)b[m++]=a[i],k++;elsec[n++]=a[i],j++;}if(k>0){cout<<"奇数组:";for(m=0;m<k;m++)cout<<b[m]<<",";}else cout<<"无奇数"<<endl;if(j>0){cout<<"偶数组:";for(n=0;n<j;n++)cout<<c[n]<<",";}else cout<<"无偶数"<<endl;}

二、运行结果


三、心得体会

数组可以方便的将数据进行分类和排序,并且加大了程序的可阅读性,同时进一步理解了循环的运用。

四、知识点总结

明白数组的运用并且了解和使用一维数组与二维数组。

0 0
原创粉丝点击