[5分问题]
null
在伪PASCAL语法中考虑下面的程序。
program what: var z: integer procedure recur(x): begin if x <= 40 then begin x:x+z recur(x); z:=x+10 end end(*recur*) begin(*what*) z=10; recur(z); writeln(z) end
a、 假设过程“recur”的参数是按值传递的。 i、 程序打印的值是多少? 二、“复发”被称为多少次? b、 如果参数通过引用传递,程序将打印什么值? 答复: 说明: 这个问题的小测验 如果你在上面的帖子中发现任何错误,请在下面发表评论
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END