多选题以下程序调用findmax()函数返回数组中的最大值,在下画线处应填入的是( )。#include int findmax( int *a, int n){ int *p, *s; for (p=a, s=a; p-a int x[5]={12,21,13,6,18}; printf("%d\n", findmax(x,5)); return 0;} A. p>s B. *p>*s C. a[p]>a[s] D. p-a>p-s多选题有定义语句:float a[5]={2,4,6},*p=a;,若执行以下第一个printf语句输出的是ffca,则第二个printf语句的输出是( )。printf("%x\n", p);printf("%x\n", p+5); A. ffd6 B. ffdc C. ffde D. ffcd多选题有如下语句:int m=6, n=9, *p, *q; p=&m; q=&n; 产生指针变量的指向如下左图所示,若要实现如下右图所示的指向关系,可选用的赋值语句是( )。 A. *p=*q; B. p=*q; C. p=q; D. *p=q;