单项选择题
有下列程序: #include <stdio.h> main() {int a[]={1,2,3,4},y,*p=&a[3]; --p; y=*p; printf("y=%d\n",y); } 程序的运行结果是( )。
A.y=0 B.y=1 C.y=2 D.y=3
A.7,4,2 B.8,7,5,2 C.9,7,6,4 D.8,5,4,2
A.程序段有语法错 B.3,5,3 C.3,5,5 D.3,5,7