MATLAB 产生20个两位随机整数,输出其中大于平均值的素数

2025-04-15 11:52:48
推荐回答(1个)
回答1:

r = randi([10, 99], 20, 1); % 随机两位数
mean_r = mean(r);
flag1 = (r > mean_r); % 大于平均值
rg = r(flag1);
flag2 = isprime(rg); % 素数
rp = rg(flag2);