有以下程序: #include <stdio.h> void func(int n) { static int num=1; num+=n; printf("%d",num); } main( ) { func(3); func(4); printf("\n"); } 程序运行后的输出结果是
本题中 num 为静态局部变量, 执行 fun(3)后, 输出 4, 执行 fun(4)后输出 8,所以选项 B 正确。