問答題寫出下列程序的輸出結(jié)果#includevoidswap1(intx,inty){intt;t=x;x=y;y=t;}voidswap2(int*x,int*y){int*t;t=x;x=y;y=t;}voidswap3(int*x,int*y){intt;t=*x;*x=*y;*y=t;}voidmain(){intx,y,*px,*py;x=100;y=300;swap1(x,y);printf("x=%dy=%d\n",x,y);x=100;y=300;px=&x;py=&y;swap2(&x,&y);printf("x=%dy=%d*px=%d*py=%d\n",x,y,*px,*py);x=100;y=300;px=&x;py=&y;swap3(px,py);printf("x=%dy=%d*px=%d*py=%d\n",x,y,*px,*py);}

您可能感興趣的試卷

你可能感興趣的試題