试题来源:2014年计算机二级C语言考试上机冲刺试题(2)
【单选题】有以下程序:
#include
#include
struct A
(int a;char b[10];double C;);
struct A f(struct A t):
main( )
{struct A a={1001,"ZhangDa",l098.0};
a=f(a);printf("%d,%S,%6.1f\n",a.a,a.b,a.c);
)
struct A f(struct A t)
{t.a= 1002;strcpy(t.b,"ChangRon9");t.c=1202.0;return t;)
程序运行后的输出结果是( )。
A.1001,ZhangDa,1098.0
B.1002,ZhangDa,1202.0
C.1001,ChangRong,1098.0
D.1002,ChangRong,1202.0
网考网参考答案:D
大数据分析:根据网考网与考试题库的统计分析,该试题:
75%的考友选择了A选项
21%的考友选择了B选项
0%的考友选择了C选项
4%的考友选择了D选项
考友解析与评论:
· 这题不解,原来选D,感觉没错啊
· 这个答案是有歧义
· 我就纳闷了,为什么要选D
发布评论 查看全部评论