要求函数的功能是交换x和y中的值,且通过正确调用返回交换结果。能正确表示此功能的函数是( )。
选项:
A: void funa(int *x, int *y) { int *p; *p = *x; *x = *y, *y = *p; }
B: void funb(int x, int y) { int t; t = x; x = y; y = t; }
C: void func(int *x, int *y) { *x = *y; *y = *x; }
D: void fund(int *x, int *y) { *x = *x + *y; *y = *x - *y; *x = *x - *y; }
发布时间:2024-06-06 14:33:00