C++实验5-数组分离

来源:互联网 发布:然后变风发乎情的呼 编辑:程序博客网 时间:2024/06/09 20:37

一.问题及代码

/*      * 文件名称:Ex5.cpp      * 作    者: 易凯     * 完成日期:2017 年 5 月 3 日      * 版 本 号:v1.0      * 对任务及求解方法的描述部分:     * 输入描述:无      * 问题描述:    * 程序输出:“数组分离”      * 问题分析:略     * 算法设计:略      */     #include<iostream>using namespace std;int main(){int a[10],n=0,m=0,c[10],b[10];        cout<<"请输入10个数:"<<endl;for(int i=0;i<10;i++){cin>>a[i];if(a[i]%2==0){c[n]=a[i];n++;}else{b[m]=a[i];m++;}}       for(i=0;i<m;i++)         cout<<b[i]<<" ";         cout<<endl;         for(i=0;i<n;i++)         cout<<c[i]<<" ";         cout<<endl;         return 0;  }

二.运行结果


三.心得体会

  数组的初始化是指在数组说明时给数组元素赋予初值,数组初始化时在编译阶段进行的,这样可以减少运行时间,提高效率。

四.知识点总结

  数组的类型实际上是指数组元素的取值类型。对于同一个数组,其所有的元素数据类型度是相同的。

0 0
原创粉丝点击