c++实验五

来源:互联网 发布:如何强身健体知乎 编辑:程序博客网 时间:2024/06/01 09:52

一 问题及代码

/*  * 文件名称:c++作业5项目2* 作    者:汪显恒  * 完成日期:2017 年 5 月 17 日  * 版 本 号:v6.0  * 对任务及求解方法的描述部分: * 输入描述: 从键盘中输入10个数放在数组A中,* 问题描述:将不重复的数放在另一个数组中并输出* 程序输出:略* 问题分析:略 * 算法设计:略 */#include<iostream.h> void main( ){ int A[10],B[10],c,i,j,h=0;cout<<"请输入十个数"<<endl;for(i=0;i<10;i++)cin>>A[i];cout<<endl;for(i=0;i<9;i++){for(j=0;j<10;j++){if(i==j)continue;if(A[i]==A[j])break;else if(j==9){B[h]=A[i];h++;c=h;}}}for(j=0;j<9;j++){if(A[9]==A[j])break;if(j==8)cout<<A[9]<<endl;}for(h=0;h<c;h++)cout<<B[h]<<endl;cout<<endl;}


二 运行结果



三 知识总结

数组是有排列顺序的一组数据,学会使用for循环


四 心得体会

不可以在没有清楚的步骤前就开始 ,还要细心