备份

#include <iostream>
#include <stdlib.h>
#include <time.h>
using namespace std;
void main()
{
srand(time(NULL));
double temp[20] = {0};
int data;
cout<<"10个随机数:\n";
for(int i=0;i<10;i++)
{
int a = rand()%9+1;
if(temp[a]==0)
{
data = a;
}
else
{
for(int j=a+1;j<20;j++)
{
if(temp[j]==0)
{
data = j;
break;
}
}
}
temp[data] = (double)a/10;
cout<<temp[data]<<", ";
}
cout<<endl;
data = 0;
for (int i = 0;i<20;++i)
{
if(temp[i]!=0)
data++;
if(data == 5)
cout<<"中间数:\n"<<temp[data]<<endl;
}
system("pause");
}
原文地址:https://www.cnblogs.com/byfei/p/3112107.html