【单选题】下面程序应能对两个整型变量的值交换。以下正确的说法是() 1 int main() 2 { 3 int a = 10, b = 20; 4 printf(“(1)a=%d,b=%d\n”,a,b); 5 swap(&a,&b); 6 printf(“(2)a=%d,b=%d\n”,a,b”); 7 } 8 void swap(int p, int q) 9 { 10 int t; 11 t = p...
B.
该程序有错,只要将第5行语句swap(&a,&b);改为swap(a, b)即可
C.
该程序有错,只要将第8行swap()中的形参p和q以及第10行中的变量t均定义为指针,其它不变,即可