题库有60道,编号1,2,3,到60

题库有60道题目,题目编号1,2,3....60,每位同学依次抽屉,每个同学抽到的题目不同,当抽到时屏幕显示“恭喜你,抽到第 题”。

基本逻辑是抽取概率与抽取顺序无关,可以将1,2,3,...,60随机排列,然后依次分配给来抽题的同学即可,程序如下。

M=1:1:60;
[r,c]=size(M);
vector = randperm(c);
for i=1:c
disp(['“恭喜你,抽到第',num2str(vector(i)),'题”']);
end