#P1351. Day3 函数参数与作用域阅读(6题)

Day3 函数参数与作用域阅读(6题)

第 1 题

写出以下程序运行后的输出结果(只填数字):

void f(int x) { x *= 2; }
int a = 7;
f(a);
cout << a;

{{ input(1) }}

第 2 题

写出以下程序运行后的输出结果(只填数字):

void f(int &x) { x *= 2; }
int a = 7;
f(a);
cout << a;

{{ input(2) }}

第 3 题

写出以下程序运行后的输出结果(只填数字):

void f(int x, int &y) { x += 10; y += 10; }
int a = 1, b = 2;
f(a, b);
cout << a << b;

{{ input(3) }}

第 4 题

写出以下程序运行后的输出结果(只填数字):

void f(int a[]) { a[1] = 9; }
int a[3] = {1, 2, 3};
f(a);
cout << a[1];

{{ input(4) }}

第 5 题

写出以下程序运行后的输出结果(只填数字):

int x = 10;
void f() { int x = 5; x += 10; }
f();
cout << x;

{{ input(5) }}

第 6 题

写出以下程序运行后的输出结果(只填数字):

int x = 1;
void f() { x += 4; }
f();
cout << x;

{{ input(6) }}