有以下程序:#include main() { int i=1,j=3; printf("%d,",i++); { int i=0; i+=j*2; printf("%d,%d,",i,j); } printf("%d,%d\n",i,j); } 程序运行后的输出结果是( )测试
A. 1,6,3,1,3
B. 1,6,3,2,3
C. 1,6,3,6,3
D. 1,7,3,2,3
有以下程序:#include void sub (int*,int*);main() {int a[]={1,2,3,4},i,x=0;for(i=0; i<4; i++){sub(a,&x); printf("%d ",x); }printf("\n"); } void sub(int *s,int *y) { static int t=3;*y=s[t];t--; } 程序运行后的输出结果是( )
A. 1 2 3 4
B. 4 3 2 1
C. 0 0 0 0
D. 4 4 4 4