📜  资质| GATE CS 1998 |第48章

📅  最后修改于: 2021-05-13 21:02:04             🧑  作者: Mango

以下程序的结果是什么?

program side-effect (input, output);
    var x, result: integer;
    function f (var x:integer):integer;
    begin
        x:x+1;f:=x;
    end;
begin
    x:=5;
    result:=f(x)*f(x);
    writeln(result);
end;

(A) 5
(B) 25
(C) 36
(D) 42答案: (C)
解释:
这个问题的测验