有以下程序:#include main(){int m=1,n=2,*p=&m,*q=&n,*r;r=p;p=q;q=r;printf("%d,%d,%d,%d\n",m,n,*p,*q);}程序运行后的输出结果是________。
A. 1,2,1,2
B. 1,2,2,1
C. 2,1,2,1
D. 2,1,1,2
若有定义语句:double x,y,*px,*py;执行了px=&x;py=&y;之后,正确的输入语句是________。
A. scanf("%f%f",x,y);
B. scanf("%f%f"&x,&y);
C. scanf("%lf%lf",px,py);
D. scanf("%lf%lf",x,y);