0

int a = 2;
void f(int b){
b = b*a;
a = a-b;
}

void main(){
int a = 10;
f(a);
print a;
}

a) 按值调用和词法作用域
b) 按值调用和动态作用域
c) 按引用调用和词法作用域
d) 按引用调用和动态作用域

我的回答:
a) 10
b) 10
c) 20
d) 100

如果我做错了什么,请建议我?

4

0 回答 0