下列程序执行后输出的结果是( )#includef(int a){int b=0;static c=3;a=c++,b++;return(a);}main(){int a=2,i,k;for(i=0;i<2;i++)k=f(a++);printf("%d\n",k);}
A.3
B.0
C.5
D.4
您可能感兴趣的试题
- ∴下面的程序 main(){int x=3;do{printf("%d\n",x-=2);}while(!(--x));}会( )
A.输出的是1
B.输出的是1和-2
C.输出的是3和0
D.是死循环
- ∴下面程序main(){int x=023;printf("%d\n",--x);}输出结果是( )
A.17
B.18
C.23
D.24
- ∴若执行下面的程序时从键盘上输入5, main(){int x;scanf("%d\n",x);if(x++>5)printf("%d\n",x);else printf("%d\n",x--);}则输出结果是( )
A.7
- ∴下面程序main(){int a[10]={1,2,3,4,5,6,7,8,9,10},*p=a;printf("%d\n", * (p+2));}输出结果是( )
A.3
B.4
C.1
D.2