首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序段: 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的是( )。
有以下程序段: 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的是( )。
admin
2009-01-15
57
问题
有以下程序段: 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->y
B、pt->x
C、++pt->x
D、(pt++)->x
答案
4
解析
要计算一个复杂的表达式时,首先要弄明白表达式中所有运算符的优先级与结合性,本题中所涉及的运算符中,->的优先级最高,*和++的优先级相同,但其结合性为从右至左。所以选项 A等价于*pt->y)也就是pt所指向的结构体的成员指针变量y所指向的内容。从前面的程序段不难看出, pt指向结构体数组c的首地址,也就是指向它的第1个元素,在它的第1个元素中,指针变量y又被初始化为指向控型数组a的首地址,即指向数组a的第1个元素。故选项A中的表达式的值为a[0],也就是1。选项B中表达式的值就是c[0].x,即10。根据优先级和结合性,选项C中的表达式等价于++(pt->x),由于是前缀++,所以整个表达式的值为pt->x的值加1,故为11。而选项D中,++是后缀形式,所以(pt++)的值还是pt的原值,即等于pt->x的值10。故应该选择C。
转载请注明原文地址:https://kaotiyun.com/show/1hXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
执行语句PrintRight$(Mid$("ABCDEFG",2,5),3)后的输出是
(1)在考生文件夹下有一个工程文件sjt3.vbp。程序的功能是通过键盘输入正整数到文本框中。在“除数”框架中选择一个单选按钮,然后单击“处理数据”命令按钮,将大于文本框中的正整数,并且能够被所选除数整除的5个数添加到列表框List1中,如图所示。在窗体文
窗体上有一个名称为CD1的通用对话框,一个名称为Text1的文本框,窗体的单击事件过程如下:PrivateSubForm_Click()CD1.DialogTitle="改变颜色"CD1.Color=
将E—R图转换为关系模式时,实体和联系都可以表示为()。
在窗体上有一个名称为Commandl的命令按钮,并编写有如下事件过程:PrivateSubCommandl—Click()Move500,500EndSub程序执行时,单击命令按钮,实现的功能是()。
运行下面的程序,单击命令按钮,输出结果为()。FunctionF(aAsInteger)b=0Staticcb=b+1c=c+1F=a+b+CEndFunctionPrivateSubCommandl_Click(
输入VisualBasic源程序时,若一个命令行中包含两个语句,则两个语句之间的分隔符应使用
设窗体上有一个Picture1图片框,要求在图片框中的指定位置(坐标为(500,300))输出"OK",下面可以实现这一功能的事件过程是
以下关于变量作用域的叙述中错误的是( )。
在进行逻辑设计时,将E-R图中实体之间联系转换为关系数据库的()。
随机试题
其定位在:其穴特定穴所属:
制备软胶囊常用的方法是(),软胶囊壳的组成及其比例是()。
某工程项目业主与监理单位及承包商分别签订了施工阶段监理合同和工程施工合同。由于工期紧张,在设计单位仅交付地下室的施工图时,业主要求承包商进场施工,同时向监理单位提出对设计图纸质量把关的要求。(一)监理单位为满足业主要求,由项目土建监理工程师向业主直
保险经纪人的投保选择过程,可以促使( )通过合理方式稳健发展,以提高自身综合实力,有利于规范保险市场竞争。
资本规划应兼顾银行的短期和长期资本要求,综合考虑()等因素,确保目标资本水平与业务发展战略、风险偏好、风险管理水平和外部经营环境相适应。
改革开放时期,中央财政支出占全国财政支出总额的比重变化是()。
甲企业厂房原值2000万元,2016年11月对该厂房进行扩建,2016年底扩建完工并办理验收手续,增加房产原值500万元,已知房产税的原值扣除比例为30%,房产税比例税率为1.2%,计算甲企业2017年应缴纳房产税税额的下列算式中,正确的是()。
尺子:距离与()在内在逻辑关系上最为相似。
习近平总书记指出,我国历朝历代在吏治方面留下了很多思想和做法,比如,中说“国有贤良之士众,则国家之治厚;贤良之士寡,则国家之治薄”,说“宰相必起于州部,猛将必发于卒伍”,说“故天将降大任于斯人也,必先苦其心志,劳其筋骨,饿其体肤,空乏其身”等。依次填
下列选项中,属于规范性法律文件的是()(2010年非法学综合课单选第2题)
最新回复
(
0
)