题目内容
(请给出正确答案)
提问人:网友lovemyqq
发布时间:2022-01-07
[主观题]
有下列程序段,程序段运行后的输出结果是10()。 int *p,n; n=10; p=&n; n=*p+10; printf("%d\n", *p);
简答题官方参考答案
(由简答题聘请的专业题库老师提供的解答)
查看官方参考答案
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);
}
(A)8,7,8,7 (B)7,8,7,8 (C)8,7,7,8 (D)7,8,8,7
A.10
B.9
C.8
D.11
A.1
B.7
C.9
D.11
A.3
B.6
C.9
D.随机数
A.10,20
B.10,10
C.20,20
D.20,10
B、12
C、28
D、21
A、a=3,*p=3
B、a=3,*p=0
C、a=0,*p=3
D、a=0,*p=0
A.5,5,10
B.1,5,5
C.5,5,1
D.输出结果不确定
该程序试图通过指针p为变量n读入数据并输出,但程序有多处错误,以下语句正确的是()。
A.int n,*p=NULL;
B.*p=&n;
C.scanf(“%d”, &p)
D.printf(“%d\n”,p);
为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!