#14001. [GESP202609 四级 C++] 第 6 题

[GESP202609 四级 C++] 第 6 题

执行下面程序后,输出结果是( )。

struct  Device {
    int   id;
    int   state;
};

void  reset(Device    d) {
    d.state    = 0;
}

void  start(Device    &d) {
    d.state    += 1;
}

int  main() {
    Device   d{7,   2};
    reset(d);
    start(d);
    cout   <<  d.id  <<  " "  << d.state;
    return   0;
}

{{ select(1) }}

  • 7 0
  • 7 1
  • 7 2
  • 7 3