有以下程序 #include int a=5; void fun(intB) {int a=10; a+=b;pfinff(“%d”,A); } main( ) {int e=20; fun(C);a+=e;printf(“%d\n”,A); } 程序运

admin2010-04-08  30

问题 有以下程序
#include
int a=5;
void fun(intB)
{int a=10;
a+=b;pfinff(“%d”,A);
}
main(  )
{int e=20;
fun(C);a+=e;printf(“%d\n”,A);
}
程序运行后的输出结果是【  】。

选项

答案3025

解析 fun(c)调用函数fun(b),函数执行结果为a=a+b=10+20=30;调用完函数后,主函数继续执行,输出结果a=a+c=5+20=25。
转载请注明原文地址:https://jikaoti.com/ti/GiI0FFFM
0

最新回复(0)