请正在用清华严蔚敏Pascal版数据结构习题集的同志进来.100高分请教!!!

williamf 2001-12-23 09:01:30
各位高手,请教一个问题:
我发现练习上有的题目是应该用两个算法完成的,比如6.44和6.45。我觉的应该都是一个procedure完成。或者可以这样,就是在Pascal中使用子程序嵌套,即为如下格式:
procedure p1(……)
procedure p2(……)
begin
……
end;
begin
……
end。
请问这样可以吗?或者说这样的算法符合他的要求吗?还是不允许嵌套,只能用一个procedure完成,那么很多题目就不太好做啊。
...全文
117 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
Arter 2001-12-28
  • 打赏
  • 举报
回复
当然可以。
不过,通用性较弱!
lang_82 2001-12-26
  • 打赏
  • 举报
回复
过程定义怎么不能嵌套?不能嵌套的是C,因为它是函数式的语言。
PASCAL是标准的结构化程序设计语言,当然可以嵌套,呵呵
williamf 2001-12-26
  • 打赏
  • 举报
回复
是啊,没办法.
Hotgoo 2001-12-26
  • 打赏
  • 举报
回复
同意:lang_82(大石头)的
WindRiver 2001-12-26
  • 打赏
  • 举报
回复
噢 ,嵌套定义的确不可以
WindRiver 2001-12-26
  • 打赏
  • 举报
回复
to lang_82:
c不能嵌套!?  昏...
zerohero 2001-12-25
  • 打赏
  • 举报
回复
谁说过程定义不能嵌套?书上(尤其是中国的数据结构和算法书)都是放屁,什么符合不符合要求,能解决实际问题的就是好算法!书上为了迎合某种需要,应邀说“曲线比直线直”,害苦了读者
williamf 2001-12-25
  • 打赏
  • 举报
回复
xming ,do you see pascal of tsinghua ?
minkerui 2001-12-23
  • 打赏
  • 举报
回复
可以从一个里面调用另一个来达到目的
mingbao 2001-12-23
  • 打赏
  • 举报
回复
我完全同意xming076(虚名)的看法!
xming076 2001-12-23
  • 打赏
  • 举报
回复
这样不行的,procedure是过程,过程的定义不能嵌套。不知道你是怎么想的。
procedure p1(......)
begin
...
end

procedure p2(......)
begin
...
end.

33,008

社区成员

发帖
与我相关
我的任务
社区描述
数据结构与算法相关内容讨论专区
社区管理员
  • 数据结构与算法社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧