1

それは私の課題の問題です。セミC言語で書かれた次のコード。実行の最後に 29、34、および 43 を取得するために、f、g、および h 関数のパラメータ受け渡しタイプを設定します。たとえば、29 を取得するには、f、g、および h で値渡しを使用する必要があります。でも34と43はどうすればいいのかわからない

f(x) {return g(2*x);}

g(x) {let y = 1 in {h(y); return x + y + x;}}

h(x) {x = x + 5; return 0}

main() {printf(f(7));}
4

0 に答える 0