C++实验5—数组分离
来源:互联网 发布:卖软件的店名 编辑:程序博客网 时间:2024/06/03 13:29
1.问题及代码
<pre name="code" class="cpp">/* * 文件名称:chen1.cpp * 作 者:陈敏 * 完成日期:2016年5月6日 * 版 本 号:v1.0 * 对任务及求解方法的描述部分:从键盘中输入10个数放在数组A中,将该数组中奇数放到数组B,偶数放到数组C中后分别输出。 * 输入描述: 请输入10个数 * 问题描述: * 程序输出:该数组中奇数 该数组没有奇数 该数组中偶数 该数组没有偶数 * 问题分析: * 算法设计: */ #include<iostream> using namespace std; int main() { const int N=10; int A[N],B[N],C[N],m=0,n=0,k=0,j=0,i; 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],m++,k++; else C[n]=A[i],n++,j++; } if(k>0) { cout<<"该数组中奇数:"; for(m=0;m<k;m++) cout<<B[m]<<" "; cout<<endl; } else cout<<"该数组没有奇数"<<endl; if(j>0) { cout<<"该数组中偶数:";for(n=0;n<j;n++) cout<<C[n]<<" "; cout<<endl; } else cout<<"该数组没有偶数"<<endl; return 0; }
2.运行结果
3.心得体会
运用for语句和数组巧妙结合可以大大方便,赋予常量可以简便
4.知识点总结
for语句和数组
0 0
- 实验:C++实验5—数组分离
- C++实验5——数组分离
- C++实验5——数组分离
- C++实验5——数组分离
- C++实验5——数组分离
- c++实验5——数组分离
- C++实验5——数组分离
- C++实验5——数组分离
- C++实验5——数组分离
- c++实验5——数组分离
- c++实验5——数组分离
- C++实验5—数组分离
- C++实验5—数组分离
- c++实验5—数组分离
- C++实验5—数组分离
- C++实验5—数组分离
- C++实验5—数组分离
- c++实验5—数组分离
- 湖南省第九届省赛 Funny Car Racing
- day62-Spark SQL下的Parquet使用最佳实践和代码实战
- perl 函数
- 1.ionic系列之初识ionic
- Interesting Calculator 湖南第九届省赛
- C++实验5—数组分离
- 浏览器下屏蔽 BackSpace
- hrbust 1209/hdu 4099 Revenge of Fibonacci【字典树+大数】
- SAR成像学习(四)距离方向成像matlab代码解析 2
- django 购物系统 mysql
- Android高仿微信之mvp实现(三)
- 《电路基础》加法运算放大器
- 学习笔记(网络相关)-001
- Kafka设计解析(四)- Kafka Consumer设计解析