C++实验5

来源:互联网 发布:华为软件测试 编辑:程序博客网 时间:2024/06/03 15:07

一、问题及代码:

/**文件名称:项目一*作    者:黄亚民*完成日期:2017 年 5月 3日*版 本 号:V1.0*对任务及其求解方法的描述部分:略*输入描述:输入十个数放在数组A*问题描述:略*程序输出:B数组与C数组*算法设计:略*/#include<iostream.h>void main(){int A[10],B[10],C[10],m=0,n=0,i,j=0,k=0;cout<<"输入10个数:";for(i=0;i<10;i++){cin>>A[i];}for(i=0;i<10;i++){if(A[i]%2==0)B[m++]=A[i],j++;elseC[n++]=A[i],k++;}if(j>0){cout<<"数组B为:";for(m=0;m<j;m++)cout<<B[m]<<",";}elsecout<<"B数组不存在"<<endl;if(k>0){cout<<"数组C为:";for(n=0;n<k;n++)cout<<C[n]<<",";}elsecout<<"数组C不存在"<<endl;}

二、运行结果:





三、心得体会:

  这实验中运用了好多次循环,感觉较难,还百度了。

四、知识点总结:

  实验中运用数组使得实验较为简洁,方便。在使用for语句中“{”不能漏掉。



0 0