c++作业5
来源:互联网 发布:软件开发基础教程pdf 编辑:程序博客网 时间:2024/06/03 19:21
一、问题及代码
/* * 文件名称:组数分离* 作 者:伍喜康 * 完成日期:2017 年 5月 5日 * 版 本 号:v1.0 * 对任务及求解方法的描述部分: * 输入描述: * 问题描述:从键盘中输入10个数放在数组A中, 将该数组中奇数放到数组B, 偶数放到数组C中后分别输出 。 * 程序输出:偶数和奇数分别是 * 问题分析:* 算法设计:略 */ #include<iostream> using namespace std; int main() { int A[10],B[10],C[10],i,j=0,k=0; cout<<"请输入十个数:"<<endl; for(i=0;i<10;++i) { cin>>A[i]; if (A[i]%2==0) { C[j]=A[i]; j++; } else { B[k]=A[i]; k++; } } cout<<"偶数数组:"; for(i=0;i<j;i++) cout<<C[i]<<" "<<endl; cout<<"奇数数组:"; for(i=0;i<k;i++) cout<<B[i]<<" "<<endl; return 0;}
二、运行结果
一、问题及代码
/* * 文件名称:组数选择* 作 者:伍喜康 * 完成日期:2017 年 5月 5日 * 版 本 号:v1.0 * 对任务及求解方法的描述部分: * 输入描述: * 问题描述:从键盘中输入10个数放在数组A中,将该数组中不重复的数放到数组B中,。 * 程序输出:偶数和奇数分别是 * 问题分析:* 算法设计:略 */ #include<iostream> using namespace std; int main() { int A[10],B[10],i,j,k=0;cout<<"从键盘中输入十个数:"<<endl;for(i=0;i<10;i++){ cin>>A[i];}for(i=0;i<10;i++){for(j=0;j<10;j++){if(i==j) j++;if(A[i]==A[j]) break;if(j==10-1){ B[k]=A[i]; k++;}}} cout<<"数组B为:"; for(i=0;i<k;i++)cout<<B[i]<<" ";return 0;}
二、运行结果
0 0
- C++-作业5
- C语言程序设计课后作业5
- c 作业
- c作业
- C作业
- c作业
- c作业
- c作业
- c作业
- c作业
- C++P27作业3,4,5,6
- C语言作业-5-1高精度小数
- XTU C语言程序设计实践作业5
- 【C语言】【unix c】作业 前台作业和后台作业
- 作业:C++作业5
- C语言期中作业
- C语言期末作业
- C基础作业
- 【Android View事件分发机制】滑动冲突
- Jquery on方法绑定事件后执行多次
- 程序员面试金典——机器人走方格2
- 1703->>今年暑假不AC
- Git分布式版本管理工具--安装,配置
- c++作业5
- 编辑工具Sublime常用插件及快捷键设置
- 给指定的String类型时间添加指定时长
- leetcode110 Balanced Binary Tree
- 麦子学院IT资源
- 应用调试之使用strace命令跟踪系统调用
- HDU 1007-Quoit Design
- 解决内部ViewPager不能向左滑动的bug
- IO流类之间关系图