以下程序的输出结果是( )。main(){char *a[][5]={“how”,”do”,”you”,”do”,”!”};char **p;int i;p=a;for(i=0;i<4;i++)printf(“%s”,p[i]);}
A. howdoyoudo!
B. how
C. howdoyoudo
D. hdyd
如下程序段:static int m[3][4]={1, 2, 3, 4, 5, 6, 7, 8};int *p=&m[0][0];printf(“%d”,*(p+1)[1]);则下列说法正确的是( )
A. 输出结果为:0
B. 输出结果为:6
C. 输出结果为:0,6
D. 将输出数据元素的地址而不是数据元素值。