討論串[問題] 程式解題
共 2 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓3(3推 0噓 2→)留言5則,0人參與, 最新作者xxyy (hey)時間17年前 (2007/10/22 01:06), 編輯資訊
1
0
0
內容預覽:
下列程式如果參數傳遞的方法為Call by address 其輸出結果為何. Sub (x,y,z) main (). {x=y+z; {a=1; b=2;c=3. {y=z-x } call sub(a,b,a+c). print (a,b,c);}. 為何答案(x,y,z)=(6,-2,3).

推噓4(4推 0噓 2→)留言6則,0人參與, 最新作者timfanda35 (Joseph Arser)時間17年前 (2007/10/23 01:16), 編輯資訊
0
0
0
內容預覽:
首先宣告a = 1 , b = 2 , c = 3. 因為 call sub( a , b ,a+c ) => Sub( x , y , z ). 所以在 Sub 函式中. x = a = 1. y = b = 2. z = a + c = 4. 接下來 x = y + z. 意思是將 x 指定
(還有54個字)
首頁
上一頁
1
下一頁
尾頁