问题 单项选择题

下列程序的输出结果是( )。
#include <stdio.h>
struct abc
int a, b, c, s;;
main()
struct abc s[2]=1,2,3,4,5,6;
int t;
t=s[0].a+s[1].b;
printf("%d\n",t);

A) 5
B) 6
C) 7
D) 8

答案

参考答案:B

解析: 在本题中,s[0].a=1,s[1].b=5,所以输出结果为6。

单项选择题 A1型题
选择题