下列程序执行后输出的结果是()intd=1;fun(intP){intd=5;d+=P++;prinff("%d",d);}ma
2024-08-04高级语言程序设计(一)(00342)
下列程序执行后输出的结果是()
intd=1;
fun(intP)
{intd=5;
d+=P++;
prinff("%d",d);
}
main()
{inta=3;
fun(a);
d+=a++;
printf("%d\n",d);
}
A、84
B、96
C、94
D、85
【正确答案】:A
【题目解析】:在函数fun中使用的变量d为局部变量,在函数main()中使用的变量d为全局变量。
intd=1;
fun(intP)
{intd=5;
d+=P++;
prinff("%d",d);
}
main()
{inta=3;
fun(a);
d+=a++;
printf("%d\n",d);
}
A、84
B、96
C、94
D、85
【正确答案】:A
【题目解析】:在函数fun中使用的变量d为局部变量,在函数main()中使用的变量d为全局变量。
