[单选题]

有以下程序
#include <stdio.h>
int  *f(int *s,int *t)
{  if (*s < *t)
  s=t;
  return s;
}
main()
{  int i=3, j=5, *p=&i, *q=&j, *r;  
  r=f(p,q);  
  printf("%d,%d,%d,%d,%d ", i, j, *p, *q, *r);
}
程序的运行结果是(  )。

A.3,5,3,5,5

B.3,5,5,5,5

C.5,3,3,3,5

D.5,5,5,5,5

参考答案与解析:

相关试题

有以下程序<br />#include <stdio.h><br />int  *f(int *s,int *t)<br />{