若有如图8.8所示五个连续的int类型的存储单元并赋值如图,且p和s的基类型皆为int,p已指向存储单元a[1]。 (1) 通过指针p,给s赋值,使其指向最后一个存储单元a[4]的语句是____。 (2) 用以移动指针s,使之指向中间的存储单元a[2]的表是____。 (3) 已知k=2,指针s已指向存储单元a[2],表*(s+k)的值是____。 (4) 指针s已指向存储单元a[2],不移动指针s,通过s引用存储单元a[3]的表是____。 5) 指针s已指向存储单元a[2],p指向存储单元a[0],表s-p的值是____。 6) 若p指向存储单元a[0],则以下语句的输出结果是____。 for(i=0; i<5;i++) printf("%d ",*(p+i)); printf("\n");