我觉得答案应该是 3 3 题目中太不严谨, 那个t 变量都没定义 ,就直接赋值
答案本身有问题吧!void fun (int *p , int *q){ int t ; t = *p;*p=*q;*q=t;*q=*p;}这是我看到的fun代码,我上机实验了,结果是3,3 ,难道说有个标点写错了?图片太小,我看不太清楚