随机生成一个十个数的数列,然后找出其中的相同的数,再随机换成另一个数,直到数列里没有重复数为止
问题描述:
随机生成一个十个数的数列,然后找出其中的相同的数,再随机换成另一个数,直到数列里没有重复数为止
答
x=rand(1,10);
i=1:1:10;
j=1:1:10;
if ij && x(i)=x(j);
x(i)=rand(1,1);
else
x
end
自己调试下,这是框架