作者tallhand (苦练才能成为王者)
看板Fortran
标题[问题] Fortran 的goto指令
时间Mon Aug 31 21:08:16 2009
请教一下Fortran的高手们,
最近老师叫我把FORTRAN改成matlab
但是,我遇到一个问题
FORTRAN 中 的goto指令实在是太强大了
可以任意跳到所指定行的程式 接下去执行
请问 matlab有无此相关指令?
如果没有的的话
麻烦请教 曾经遇到相同问题的人
如何以matlab写goto指令?
(拜访 卡很久了 悠关能否毕业>"<)
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.121.150.174
1F:→ UDP:就是把FORTRAN改版成GOTO指令用FUNCTION指令取代 08/31 21:38
2F:→ UDP:在改成MATLAB就很快了 08/31 21:39
3F:→ UDP:有看到你在MATLAB版发文过..... 08/31 21:39
4F:→ UDP:感觉你的问题是读不通FORTRAN code所以无法改写 08/31 21:41
5F:→ UDP:如果在无法解决CodeJob版会是你的好选择 08/31 22:02
6F:推 kobenein:练习不要用goto比较好吧 每个教程设的老师都这麽说 08/31 22:13
7F:→ tallhand:谢谢 u大 你的意思是 goto指令都用function取代? 08/31 22:21
8F:→ tallhand:也是是说我goto的下面执行指令都写成一个function? 08/31 22:22
9F:→ patrickppptw:goto 这个指令真的很强大 但是 真的不要习惯依赖它 08/31 22:59
10F:→ farewell2400:那请问大家会用什麽语法取代goto 09/01 01:10
11F:→ tallhand:楼上就是我想问的>"< 09/01 09:56
12F:推 t19861203:并没有可以直接取代的吧? 如果是我就会把程式码读懂 09/01 11:15
13F:→ t19861203:然後自己用"正常"的方法重新写过 因为我觉得用goto很不 09/01 11:16
14F:→ t19861203:正常 他破坏程式的结构 像前版友说得将goto後面的东西 09/01 11:16
15F:→ t19861203:写成一个function也是一个办法吧 09/01 11:17