64,671
社区成员
发帖
与我相关
我的任务
分享
#include<iostream>
#include<vector>
using namespace std;
void random_odd_arr(vector<int> arr,int n)
{
int i = 0,m = 0;
while(i < n)
{
int a = rand()*2+1;
for(int x = 0; x < i ; n++)
{
if(a == arr[i])
{
m =1;
break;
}
}
if(m == 0)
{
arr[i] = a;
i++;
}
}
}
int main()
{
int i;
vector<int> arr1,arr2,arr3;
random_odd_arr(arr1,5);
random_odd_arr(arr2,10);
random_odd_arr(arr3,20);
cout<<"***************************************************************";
for(i = 1;i < 5; i++)
cout<<arr1[i]<<" ";
cout<<"***************************************************************";
for(i = 1; i < 10;i++)
cout<<arr2[i]<<" ";
cout<<"***************************************************************";
for(i = 1; i < 20; i++)
cout<<arr3[i]<<" ";
return 0;
}