A.fun(45,3.6) B.fun(4.5,16) C.fun(12,2.8,33) D.fun(12)
有以下程序,程序运行以后的输出结果是( ) #include < stdio.h> int f(int n); main() { int a=3,s; s=f(a);s=s+f(a);printf(“%d\n”,s); } int f(int n) { static int a=1; n+=a++; return n; }
A.7 B.8 C.9 D.10
有以下程序,程序执行后的输出结果是( ) #include< stdio.h> int fun(int x [ ],int n) { static int sum=0,i; for(i=0; i{ sum+=x[i]; } return sum; } void main() { int a[ ]={1,2,3,4,5}; int b[ ]={6,7,8,9},s=0; s=fun(a,5)+fun(b,4); printf(“%d\n”,s); }
A.45 B.50 C.60 D.66