单项选择题

若有以下程序
#include
void sp(int *a)
{
int b = 2;
*a = *a * 2; printf("%d, ", *a);
a = &b; *a = *a * 2; printf("%d, ", *a);
}
int main()
{
int k = 3;
sp(&k); printf("%d", k);
return 0;
}
则程序的输出结果是(    )
A、6, 12, 12
B、6, 4, 3
C、
6, 4, 6
D、9, 4, 9

微信扫码免费搜题