#13107. 珅泽教育CSP-J第一轮模拟考第二十九套 第 8 题

珅泽教育CSP-J第一轮模拟考第二十九套 第 8 题

下面代码的正确输出是( )。

#include <bits/stdc++.h>
using namespace std;

struct OIer {
    string name;
    int age;
    void coding() {
        printf("cool cool");
    }
};

int main() {
    OIer *p, *q;
    OIer a, b;
    p = &a, q = &b;
    p->name = "alice";
    p->age = 10;
    q->name = "bob";
    q->age = 11;
    swap(p, q);
    cout << p->name << " " << p->age;
    return 0;
}

{{ select(1) }}

  • alice 10
  • alice 11
  • bob 10
  • bob 11