C++第五次实验-项目2:数组选择
来源:互联网 发布:vs画图软件 编辑:程序博客网 时间:2024/05/02 01:51
/* 一、问题及代码. 文件名称:3.obj * 作 者: 谢泽文 * 完成日期: 2016 年 5 月 9 日 * 版 本 号:v1.0 * 对任务及求解方法的描述:使用 数组,循环,判断语句。* 输入描述: 十个随机数 * 问题描述: 数组选择* 程序输出: 不重复的数 * 问题分析:注意循环的范围 * 算法设计: for循环和if判断。*/ #include<iostream> using namespace std; int main() { cout<<"请输入十个数:"<<endl; int a[10],b[10],i,j,k=0; bool m; for(i=0;i<10;i++) cin>>a[i]; for(i=0;i<10;i++) { m=false; for(j=0;j<10;j++) //对a数组进行比较,判断相同数并剔除// { if(i==j)continue; if(a[i]==a[j]) m=true; } if(m!=true) b[k++]=a[i]; } cout<<"不重复的数为"; for(i=0;i<k;i++) cout<<b[i]<<","; return 0; }
二,运行结果
三、心得体会:
运行结果经常会出现很多不需要的随机数,要注意变量的定义及范围。要反复尝试。
四、知识点总结:
对数组和循环要灵活运用。
方括号中不能使用变量,可以是符号常量或常量表达式;
0 0
- C++第五次实验-项目2:数组选择
- C++上机第五次实验--数组选择
- C++第五次剩余项目—数组选择(非实验和作业)
- C++第五次实验 项目2
- c++第五次实验——项目一:数组分离
- C++第五次实验-项目1:数组分离
- C++第五次上机实验[项目一:数组分离]
- C++第五次实验数组1项目3
- 第五次实验,数组分离
- 第五次实验--数组一
- 第五次实验--数组—
- C++第五次实验:数组分离
- C++第五次实验 数组分离
- C++第五次实验(数组分离)
- C++第五次实验-数组分离
- c++第五次实验(数组分离)
- C++第五次实验(数组分离)
- C++第五次上机实验--数组分离
- 条件变量思路整理
- basic_echo_server
- WebView
- c++ string类函数总结
- next_permutation原理剖析
- C++第五次实验-项目2:数组选择
- poll_echo_server
- 我大一的线性代数学习
- 抽象代数——代数结构
- 2015.4.1 网络群体与市场 正关系与负关系
- 数据库事务隔离级别
- 2015.4.1 网络及其存在的环境
- New Document
- 2015.4.5 随机访问存储器