下列程序执行后输出的结果是()
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为全局变量。
}
main()
{inta=3;
fun(a);
d+=a++;
printf("%d\n",d);
}">
}
main()
{inta=3;
fun(a);
d+=a++;
printf("%d\n",d);
}">