您的位置:首页 > 其它

输入一组数据,在输入一个数,找到比它大的并排序

2014-03-20 19:36 218 查看
*烟台大学计算机学院学生
*All right reserved.
*文件名称*烟台大学计算机学院学生
*All right reserved.
*文件名称:输入一组数据,在输入一个数,找到比它大的并排序
*作者:杨飞
*完成日期:2013年3月18日
*版本号:v1.0
*对任务及求解方法的描述部分:输入一组数据,在输入一个数,找到比它大的并排序
我的程序:
#include <iostream>
#include <cstdlib>
using namespace std;
int main()
{
cout<<"请输入你想输入的个数,和其中的一个数,谢谢"<<endl;
int n,m,n1,c=0,num=0;
cin>>n>>m;
if(m>=1000000||m<=0||n>1000000||n<=0)
exit(0);
int b
;
cout<<"请随意输出数<-500000||>50000退出"<<endl;
for(int i=0;i<n;i++)
{     cin>>n1;
b[c]=n1;
c++;
if(n<-500000||n>500000)
exit(0);
}
int num1=0,a
,t;
for(int i=0;i<c;i++)
{
if(b[i]>=m)
{
a[num1]=b[i];
num1++;
num++;
}
}
for(int i=0;i<num-1;i++)
for(int j=0;j<num-1-i;j++)
{
if(a[j]<a[j+1])
{
t=a[j];
a[j]=a[j+1];
a[j+1]=t;
}
}
for(int i=0;i<num;i++)
cout<<a[i]<<"  ";
return 0;
}


y运行结果:


心得体会;wu !!!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: