c++实验5—数组分离

来源:互联网 发布:论文 知乎 编辑:程序博客网 时间:2024/06/06 17:28

一、问题及代码:

/*   * 文件名称: 数组分离  * 作    者: 徐誉桂  * 完成日期: 2017年05月05日   * 版 本 号: v1.0   * 对任务及求解方法的描述部分:  * 输入描述: 输入10个数放入a数组中* 问题描述:    * 程序输出: 奇数数组b和偶数数组c* 问题分析:   * 算法设计:    */#include<iostream.h>void main(){int a[10],b[10],c[10],i,j=0,k=0;cout<<"输入10个数放入a数组中,每个数之间用空格分开:"<<endl;for(i=0;i<10;i++)cin>>a[i];for(i=0;i<10;i++){if(a[i]%2!=0)b[j]=a[i],j++;elsec[k]=a[i],k++;}cout<<"数组b:";for(j=0;j<10-k;j++)cout<<b[j]<<"  ";cout<<endl;cout<<"数组c:";for(k=0;k<10-j;k++)cout<<c[k]<<"  ";cout<<endl;}



二、运行结果:





三、心得体会:第一次用数组编写程序,期间有诸多疑问和困难,但成功克服。


四、知识点总结:数组名后方括号常量表达式表示数组元素的个数,不同于数组的下标。不能在方括号中用变量表示元素的个数,但可以是符号常量或常量表达式。

0 0
原创粉丝点击