在下面给出的代码中,我想获得一个数组,其中不应有非零元素。如果在迭代中找到任何零值,则代码应跳转到新的迭代,并且循环应运行,直到代码在数组中返回非零元素为止。上面提到的问题是要求od代码,因此不能使用快捷方式,欢迎###编辑
count = 0;
while (1)
x = randi([0 10],1,5);
for i = 1:length(x)
if x(i) == 0
continue
end
end
count = count +1;
end
答案 0 :(得分:0)
clear all;
count = 0;
while (1)
x = randi([0 10],1,5);
for i = 1:length(x)
if x(i) ~= 0
continue
elseif x(i) == 0
return
end
end
count = count +1;
display(x)
end