填空题
下面程序执行后输出的结果是{{U}} 【8】 {{/U}}。
int m=13;
int fun(int x,int y)
{ int m+3;
return(x*y-m);
}
main()
{ int a=7,b,5;
prntf("%d/n",fun(a,B) /m);
}
【正确答案】
1、2
【答案解析】[评析] 本题变量m既是外部变量(值是13),又是fun函数的局部变量(值为3)。函数fun(x*y-m)的值为7*5-3=32,在main函数中,fun(a,b)/m中的m应取外部变量的值13,因此输出2。