首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序段: struct st { int x;int*y;}*pt; int a[]={1,2},b[]={3,4}; struct st c[2]={10,a,20,b}; pt=c; 以下选项中表
有以下程序段: struct st { int x;int*y;}*pt; int a[]={1,2},b[]={3,4}; struct st c[2]={10,a,20,b}; pt=c; 以下选项中表
admin
2021-02-25
24
问题
有以下程序段:
struct st
{ int x;int*y;}*pt;
int a[]={1,2},b[]={3,4};
struct st c[2]={10,a,20,b};
pt=c;
以下选项中表达式的值为11的是( )。
选项
A、++pt->x
B、pt->x
C、*pt->y
D、(pt++)->x
答案
A
解析
本题考查结构体数组初始化以及结构体变量的引用,题目中定义了一个结构体数组c并初始化,指针pt指向c的第一个元素,那么pt->x为10,++pt->x为11,*pt->y为1,(pt++)->x为20,所以答案为A。
转载请注明原文地址:https://kaotiyun.com/show/t1tp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设Y为整型变量,A=1,A的地址为EF01;B=2,B的地址为EF02;执行语句B=&A;Y=&B:后Y的值()。
下列叙述中正确的是
把以下四个表达式用作if语句的控制表达式时,有一个选项与其他三个选项含义不同,这个选项是
若变量已正确定义,有以下程序段i=0;doprintf("%d,",i);while(i++);printf("%d\n",i);其输出结果是
C语言的编译系统对宏命令的处理是()。
以下叙述中正确的是
若有定义:intw[3][5];则以下不能正确表示该数组元素的表达式是
负责数据库中查询操作的数据库语言是()。
下列叙述中正确的是()。
若变量已正确定义为int型,要通过语句scanf("%d,%d,%d",&a,&b,&c);给a赋值1、给b赋值2、给c赋值3,以下输入形式中错误的是(注:□代表一个空格符)
随机试题
Manynew______willbeopenedupinthefutureforthosewithauniversityeducation.
A.金黄色葡萄球菌B.乙型溶血性链球菌C.大肠杆菌D.真菌手部急性化脓性感染的常见致病菌是
滑石入汤剂的用法是
非随机抽样调研的具体方法主要有()。[2008年考试真题]
下列情形中,属于注册会计师在审计客户A公司中拥有间接经济利益的是()。
按长期股权投资准则规定,下列事项中,投资企业应采用成本法核算的有()。
下列表述中,()不属于人本主义治疗的基本技术。
(2017·福建)一般而言,内部动机的作用比外部动机的作用稳定、持久。()
Youshouldspendabout20minutesonQuestions1-13,whicharebasedonReadingPassage1below.ThecoconutpalmFormillennia,
PASSAGEFOURWhydoesLevitinsummonuplotsofdivertingfacts?
最新回复
(
0
)