Board logo

標題: [作業] APCS 觀念題 10510 模擬考 10 [打印本頁]

作者: 李泳霖    時間: 2022-6-18 11:59     標題: [作業] APCS 觀念題 10510 模擬考 10

本帖最後由 李泳霖 於 2022-6-25 10:12 編輯

下列主程式執行完三次 G() 的呼叫後, p陣列中有幾個元素的值為 3?
  1. int K (int p[], int v){
  2.     if (p[v]!=v) {
  3.       p[v] = K(p, p[v]);
  4.    }
  5.     return p[v];
  6. }
  7. void G (int p[], int l, int r){
  8.      int a=K(p, l), b=K(p, r);
  9.      if (a!=b){
  10.            p[a] = b;
  11.      }
  12. }
  13. int main (void)
  14. {
  15.     int p[4]={0, 1, 2, 3};
  16.     G(p, 0, 1);
  17.     G(p, 2, 3);
  18.     G(p, 0, 3);
  19.     return 0;
  20. }
複製代碼
本帖隱藏的內容需要回復才可以瀏覽

作者: 郭哲維    時間: 2022-6-18 12:01

此帖僅作者可見
作者: 黃柏叡    時間: 2022-6-23 22:51

此帖僅作者可見
作者: 龔品誠    時間: 2022-6-25 10:12

此帖僅作者可見
作者: 李穎俊    時間: 2022-6-25 10:13

此帖僅作者可見
作者: 林羿丞    時間: 2022-6-25 10:14

此帖僅作者可見
作者: 曾宥程    時間: 2022-6-25 10:26

此帖僅作者可見
作者: 王銘鴻    時間: 2022-6-25 10:26

此帖僅作者可見
作者: 張淯祺    時間: 2022-6-25 10:27

此帖僅作者可見
作者: 陳羿安    時間: 2022-6-25 10:28

此帖僅作者可見




歡迎光臨 種子論壇 | 高雄市資訊培育協會學員討論區 (http://seed.istak.org.tw/) Powered by Discuz! 7.2