有以下程序:#include void fun(char **p){++p;printf("%s\n",*p);}int main(){char *a[]={"Morning","Afternoon","Evening","Night"};fun(a);return 0;}程序的运行结果是
Afternoon
B. fternoon
C. Morning
D. orning
若有以下程序:#include void sp(int *a){int b=2;a=&b; *a=*a*2;printf("%d,",*a);}int main(){int k=3,*p=&k;sp(p);printf("%d,%d\n",k,*p);return 0;}则程序的输出结果是
A. 4,3,3
B. 4,3,4
C. 6,3,6
D. 6,6,6
若有以下程序:#include int* f(int *s,int *t){int *k;if(*s<*t){k=s;s=t;t=k;}return s;}int main(){int i=3,j=5,*p=&i,*q=&j,*r;r=f(p,q);printf("%d,%d,%d,%d\n",i,j,*p,*q,*r);return 0;}则程序的输出结果是
A. 3,5,5,3,5
B. 3,5,3,5,5
C. 5,3,5,3,5
D. 5,3,3,5,5
char *ps[]={"aa","bb","cc","dd"};,则以下叙述正确的是
A. ps[0]是字符串“aa”
B. *ps[0]是字符串“aa”的首地址
C. ps[0]是字符串“aa”的首地址
D. *ps[0]是字符串“aa”