柠檬试题库
search
首页
计算机
公务员
驾照
关于
share
有以下程序: #include
struct S { int a, b; } data[2]={10,100,20,200}; main() { struct S p=data[1]; printf("%d\n", ++(p.a) ); } 程序运行后的输出结果是( )。
A.10
B.11
C.20
D.21
热度🔥1,335
参考答案:D
解析:
【解析】声明 data 是结构 S 数组。初始化 data[0].a=10; data[0].b=100;data[1].a=20;data[1].b=200。主函数中p=data[1] ; 即 p.a=data[1].a;p.b=data[1].b;执行语句printf("%d\n",++(p.a)); 打印输出时 p.a 先增1再打印。p.a = data[1].a=20,先增1 等于21。
复制题目向AI提问
content_copy
content_copy
扫码免费计算机二级刷题
2025年计算机等级考试题库
推荐
在数据表视图下,不能进行的操作是
下面对对象概念描述正确的是
下列算法中,最坏情况下时间复杂度最低的是( )。
标签
二级C语言
data
p.a
20
10