作业帮 > 综合 > 作业

在while语句的循环中,怎么加入两个if的判断?

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/06/06 05:40:08
在while语句的循环中,怎么加入两个if的判断?
比如
while 1
if A
break;
end
B
end
想在B循环中加入一个
if C
D
的语句,该怎么写
while 1
if A
break;
elseif b
break;
end
end
再问: 这不对吧 if C D 没有加进去啊
再答: 刚才看错了 while 1 if A break; end if c e end end
再问: B呢?e又是哪里来的…… 我自己是这样写的 while 1 if A break; end if C D end B end 或者是 while 1 if A break; end B if C D end end 但是无论怎么写,B都只执行一次就结束了
再答: 你这个是什么语言? 我怀疑是if A 这里出问题 ,很可能执行B后,A可能是true 导致break ,break 是跳出循环的意思
再问: matlab 这是一个动态画f1(x)图的程序: while 1 if k>max(x) break; end k=k+0.2; axis([k+2*pi,k+4*pi,0,10]); %移动坐标系 pause(0.1); end 想在axis移动坐标系下一行同时进行下面这个判断并且不影响原功能 if f1(k)>5.5 open('Awrong.fig'); end 直接加进去循环就中断了,不知该怎么做
再答: 没接触过这种语言,这种语言开发工具没办法设置断点吗?如果能设置断点就设置断点到出问题的地方,然后一行行运行,看变量值是否正确。 因为没接触过这种语言,只能是和你讨论讨论了