您的位置:首页 > 编程语言 > C语言/C++

C++上机实验5——数组分离

2016-05-05 09:23 190 查看
一、问题及代码

/*  

* 文件名称:C++上机实验5——数组分离
* 作    者:张琪
* 完成日期:2016 年 5 月 5 日
* 版 本 号:v1.0
* 对任务及求解方法的描述部分:
* 输入描述: 输入十个数,分离偶数和奇数,放到两个数组中
* 问题描述:有关数组的第一个C++程序,熟悉其基本操作。
* 程序输出:两个数组
* 问题分析:略
* 算法设计:略
*/
#include <iostream>
using namespace std;
int main()
{
int A[10]={1,2,3,4,5,6,7,8,9,10};
int i,j=0,k=0,B[10],C[10];
for(i=0;i<10;i++)
{
//cin>>A[i];
if (A[i]%2==1)
{
B[k]=A[i];k++;
}
else
{
C[j]=A[i];j++;
}
for(i=0;i<k;i++)
cout<<B[i]<<endl;

for(i=0;i<j;i++)
cout<<C[i]<<endl;
}
return 0;
}



二、运行结果
<img src="https://img-blog.csdn.net/20160505093155605?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="" />
三、心得体会
在此程序的编写过程中遇到不少问题,要进一步熟悉数组的有关知识
四、知识点总结
B数组和C数组要分开输出,i的定义要更加明确。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: