main(){ int a=2,b=3,temp; printf("a=%d,b=%d/n",a,b); temp=a; a=b; b=temp; printf("a=%3d,b=%d/n,a,b);} 以上是一段数据交换的程序,需要 int a=2,b=3,temp的解释,介绍还有,printf("a=%d,b=%d/n",a,b);以及printf("a=%3d,b=%d/n,a,b)的介绍,解释。a=%d和a=3%d的意义是什么