Problem F: 复习-函数选择题练习2

Problem F: 复习-函数选择题练习2

[Creator : ]
Time Limit : 1.000 sec  Memory Limit : 128 MiB

Description

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

void addTen(int &num){
	int temp = 10;
	num += temp;
} 

int main(){
	int x = 5;
	addTen(x);
	cout << x << endl;
	return 0;
}
1.上述代码中函数 addTen 的调用, 下列说法正确的是:

A.num 是实参,x 是形参

B.addTen 函数无法修改主函数中变量 x 的值

C.addTen 的形参 num 是 x 的一个引用,函数内对 num 的修改会影响 x

D.addTen 的形参 num 是 x 的一个拷贝,函数内对 num 的修改不会影响 x


2.在上述代码中,变量 temp 的作用域是哪一项?

A.整个 main 函数

B.整个 addTen 函数

C.整个程序

D.main 和 addTen 两个函数

请直接输出两个大写字母,表示答案。