码迷,mamicode.com
首页 > 编程语言 > 详细

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

时间:2016-05-12 15:21:51      阅读:151      评论:0      收藏:0      [点我收藏+]

标签:

一.问题及代码

 文件名称: 数组分离 
* 作    者:刘家材 
* 完成日期:  2016   年  5   月  10  日 
* 版 本 号:v1.0 
* 对任务及求解方法的描述部分: 使用数组以及for语言 
* 输入描述:输入10个整数 
* 问题描述:分离奇数与偶数 
* 程序输出:偶数组C为:2 4 6 8 0 奇数组B为:1 3 5 7 9
* 问题分析:使用数组 
* 算法设计: for语句 if语句 
#include <iostream.h>  
void main()  
{  
    const int N=10;  
    int a[N],c[N],b[N],i,j=0,k=0;  
    cout<<"请输入10个数:"<<endl;  
    for(i=0;i<N;i++)  
    {  
    cin>>a[i];  
        if(a[i]%2==0)  
        {  
           c[j]=a[i];  
           j++;  
        }  
        else  
        {  
            b[k]=a[i];  
            k++;  
        }  
    }  
             cout<<"偶数组C为:";  
          for(j=0;j<N-k;j++)  
         {  
             cout<<c[j]<<" ";
			 cout<<endl;
         }  
             cout<<"奇数组B为:";  
          for(k=0;k<N-j;k++)  
            {  
             cout<<b[k]<<" ";
			 cout<<endl;
            }    
}  

二.运行结果

技术分享

三.心得体会:

其实不是很会做这个的,还好今天老师讲解了一下,就抄了下来,一回来就写上去了,就怕忘了

四.知识点总结:

活用for语句,if语句,活用数组

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

标签:

原文地址:http://blog.csdn.net/ljc002/article/details/51365086

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!