单项选择题
设有以下函数 f(int a) { int b=0; static int c=3; b++;c++; return(a+b+c); } 如果在下面的程序中调用该函数,则输出结果是______。 main() { int a=2,i; for(i=0;i<3;i++)printf("%d\n"f(a)); }
A.7 8 9
B.7 9 11
C.7 10 13
D.7 7 7
点击查看答案
<上一题
目录
下一题>
热门
试题
单项选择题
以下程序的输出结果是______。 int d=1; fun (int p) { static int d=5;d+=p; printf( %d ,d);return(d); } main() {int a=3;printf( d n ,fun(a+fun(d)));}
A.699
B.669
C.6 15 15
D.66 15
点击查看答案
单项选择题
以下程序运行后,输出结果是______。 func (int a,int b) { static int m=0,i=2; i+=m+1; m=i+a+b; return m; } main() { int k=4,m=1,p; p=func(k,m); printf( %d, ,p); p=func(k,m);printf( %d n ,p); }
A.8, 15
B.8, 16
C.8, 17
D.8, 8
点击查看答案
相关试题
以下说法不正确的为______。
以下程序运行后,输出结果是______。...
在一个C源程序文件中,若要定义一个只允许...
以下叙述中正确的是______。
以下程序的输出结果是______。 int...