填空题

有以下程序:
main()
int a=7,b=8,*p,*q,*r;
p=&a; q=&b;
r=p; p=q; q=r;
printf("%d,%d,%d,%d\n",*p,*q,a,b);
程序运行后的输出结果是 【5】

【参考答案】

H,G,G,H