首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序段 struct St{int n;struct st*next;}; struct St a[3]={5,&a[1],7,&a[2],9,’\0’},*p; p=&a[0]; 则以下选项中值为6的表达式是
若有以下程序段 struct St{int n;struct st*next;}; struct St a[3]={5,&a[1],7,&a[2],9,’\0’},*p; p=&a[0]; 则以下选项中值为6的表达式是
admin
2015-08-14
41
问题
若有以下程序段
struct St{int n;struct st*next;};
struct St a[3]={5,&a[1],7,&a[2],9,’\0’},*p;
p=&a[0];
则以下选项中值为6的表达式是 .
选项
A、++(p*>n)
B、(*p).n
C、P->n++
D、P->n
答案
A
解析
选项A中表达式++(p.>n)为前缀自加表达式,p->n和a[0].n等价,其值为5,前缀自加后值为6。选项B中表达式(*p).n和选项D的表达式p->n含义相同,表示取结构指针p所指向的成员,因此值为5。选项C中表达式p->n++为后缀自加表达式,相当于(p->n)++,表达式值为5。
转载请注明原文地址:https://kaotiyun.com/show/aUDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序的输出结果是()。main(){chara[7]="a0\0a0\0";inti,j;i=sizeof(a);j=strlen(a);printf("%d%d\n",i,j);
在C语言中,函数返回值的类型最终取决于
以下程序段的输出结果是【】。inti=9;printf("%o\n",i);
设已包含头文件<string.h>,下列程序段的运行结果是()。chars1[]={"ACDEF"};chars2[]="ABC";strcpy(s1,s2);printf("%d",strlen(s1)
对长度为n的线性表进行顺序查找,在最坏情况下需要比较的次数为()。
若x和a均是血型变量,则计算完x=(a=4,6*2)后的x值为______。
在面向对象的方法中,______描述的是具有相似属性与操作的一组对象。
若变量已正确定义,要求通过scanf("%c%d%c%d,&c1,&a,&c2,&b)语句给变量a和b分别赋32和45,给变量c1和c2分别赋字符A和B;下列选项中数据从第1列开始输入,正确的输入形式是()。
长度为n的顺序存储线性表中,当在任何位置上插入一个元素概率都相等时,插入一个元素所需移动元素的平均个数为【】。
栈底至栈顶依次存放元素A、B、C、D,在第五个元素E入栈前,栈中元素可以出栈,则出栈序列可能是
随机试题
阴茎癌多为( )肾盂癌为( )
根据《合同法》,应当先履行债务的当事人,有确切证据证明对方()的,可以终止履行债务。
一般井筒施工中,含主井改装的提升运输形式存在三个阶段,其顺序合理的是()。
背景某机场施工单位中标一个机场工程项目,合同要求工程开工前一周内,施工单位应将各专业质量控制点明细表上报业主。为此,施工单位质检部门对如何编制该机场工程建设项目的质量控制点明细表进行了研讨,结论是:(1)尽管施工单位企业内部质量控制点样本的编制依据中工
在中国境内设立的外商投资企业,会计记录文字应当符合的规定是()。
按国有资产评估报告制度规定,资产评估明细表样表包括()。
简述体育教学方法的选择依据。
不属于行政诉讼的法定证据的是()。
若两台服务器系统可用性分别达到99.999%和99.9%,那么两台服务器每年的停机时间必须小于等于()。
WhenMomandDadGrowOldTheprospectoftalkingtoincreasinglyfragileparentsabouttheirfuturecanbe"oneofthemost
最新回复
(
0
)