首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include <stdio.h> struct S { int a, b; } data[2]={10,100,20,200}; main() { struct S p=data[1]; printf("%d\n", +
有以下程序: #include <stdio.h> struct S { int a, b; } data[2]={10,100,20,200}; main() { struct S p=data[1]; printf("%d\n", +
admin
2020-10-26
32
问题
有以下程序:
#include <stdio.h>
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
答案
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。
转载请注明原文地址:https://kaotiyun.com/show/Ct3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
支持子程序调用的数据结构是()。
以下选项中,与n=i++完全等价的表达式是()。
以下关于retum语句的叙述中正确的是()。【10年3月】
有以下程序:#inchde<stdio.h>main(){FILE*f;f=fopen("filea.txt","w");fprintf(f,"abc");fclose(f);
下列选项中不属于面向对象程序设计特征的是()。【07年4月】
有以下说明语句:char/s="\"Name\\Address\n";指针S所指字符串的长度是()。
以下选项中,合法的C语言实数是()。
有以下程序段:struetst{intx;int*y;}*pt;inta[]={1,2},b[]={3,4};struetstc[2]={10,a,20,b};pt=c;以下选项中表达式的值为11的是()。
负责数据库中查询操作的数据库语言是()。
随机试题
数据库系统的核心是()。
基础汇率是一国所制定的本国货币与()之间的汇率。
A7α-羟化酶B胆绿索还原酶C血红素加氧酶D加单氧酶E单胺氧化酶催化胆绿素转变为胆红素的酶()
不属于肺大疱特点的是
以下不属于中医学基本特点的是
胞体80um,形态不规则,核多叶扭曲状,染色质粗糙,无核仁,浆内充满紫红色颗粒,边缘有血小板堆集,该特征符合
不直接注入门静脉的静脉是
A.五脏六腑病证B.表里经脉病证C.五脏病证D.六腑病证E.急性病证络穴主要治疗
某路段挖方边坡由风化较严重的软质石构成,另一路段挖方边坡由易受侵蚀的土质边坡构成,两者都能采用的措施是()。
Myfriendandco-workerJohn(play)______basketballinhissparetime.
最新回复
(
0
)