1、以下能对一维数组 a 进行正确初始化的语句是_________ 。 A、int a[10]={0;0;0;0;0}; B、int a[10]={0} C、int a[ ] = {0} D、int a[10]={10*1} 2、若定义 int a[ ] ={1, 2, 3, 4, 5 , 6, 7 , 8 , 9 , 10}, *p=a ; 则值为 3 的表达式是 ( )。 A、p+=2,*(p++) B、p+=2,*++p C、p+=3,*p++ D、++*p 2、若有定义和语句 int **pp, *p, a=10, b=20; pp=&p; p=&a; p=&b; printf("%d,%d\n",*p,**pp); 则输出结果是( )。 A、10,20 B、10,10 C、20,10 D、20,20 3、设 int *p , I ;以下正确合理的语句是( )。 A、*p=10; B、i=p; C、i=*p; D、i=2*p+1; 4、设 char s[10] ; int I ; 以下引用数组 s 中元素正确的表达式是( )。 A、S(i+2); B、*(s+i) C、*(&s+i) D、*((s++)+i)