填空题
有以下程序:
main()
int a=7,b=8, *p, *q, *r;
p=&a; q=&b;
r=p; p=q; q=r;
printf("%d,%d,%d,%d/n", *p,*q,a,b);
程序运行后的输出结果是
【1】
。
1、
【正确答案】
1、8,7,7,8
【答案解析】
[解析] 本题中执行语句p=&a和q=&b后,*p=7,*q=8;执行完语句r=p,p=q,q=r后,*p=8,*q=7,故答案为8,7,7,8。
提交答案
关闭