首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序段 structst{intn;structst*next;); structsta[3]={5,&a[1],7,&a[2],9,’\0’},*p; p=&a[0]; 则以下选项中值为6的表达式是
若有以下程序段 structst{intn;structst*next;); structsta[3]={5,&a[1],7,&a[2],9,’\0’},*p; p=&a[0]; 则以下选项中值为6的表达式是
admin
2020-07-28
66
问题
若有以下程序段
structst{intn;structst*next;);
structsta[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/Oh3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
某系统总体结构如下图所示,该系统结构图的最大扇入数是
下面描述中不属于数据库系统特点的是
将E-R图转换为关系模式时,实体和联系都可以表示为
有以下程序main(){inta=1,b=2,c=3,d=0;if(a==1&&b++==2)if(b!=2||c--!=3)printf("%d,%d,%d\n",a,b,c);elseprintf("%d,%d,%d\n",
若变量已正确定义,则以下语句的输出结果是s=32;s^=32;printf("%d",s);
有以下程序#include<stdio.h>fun(inta,intb){intstaticm=0,i=2;i=i+m+1;m=i+a+b;returnm;}main(){intk=4,m=1,p;p=f
将数据库的结构划分成多个层次,是为了提高数据库的逻辑独立性和
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.13。在此程序中,函数fun的功能是:调用随机函数产生20个互不相同的整数放在形参a所指数组中(此数组在主函数中已置0)。请在程序的下划线处填入
设数据元素的集合D={1,2,3,4,5},则满足下列关系R的数据结构中为线性结构的是()。
下列数据结构中,属于非线性结构的是()。
随机试题
战国七雄
容量瓶使用前试漏的方法:在瓶中放水到标线附近,塞紧瓶塞,使其倒立片刻,用干滤纸片沿瓶口缝处检查看有无水珠渗出,若不漏,再把塞子旋转(),塞紧倒置,试验该方向有无渗漏。
IwishI()longerthismorning,butIhadtogetupandcometoclass.
上消化道出血定位应首选
一肝硬化病人,诉乏力、食欲不振。体检神志清,消瘦,轻度黄疸,肝脾轻度肿大,移动性浊音(+)。X线吞钡检查示食管胃底静脉曲张。试问该病人的饮食护理中不恰当的是()。
在供给曲线不变而消费者的收入水平提高引起需求曲线右移的情况下,新的供求均衡点相对原来的均衡点会发生变化,出现()。
全国第一家农村合作银行成立于2001年。()
工作岗位评价结果有多种表现形式,但不包括()
利用VB程序设计语言进行信息的编程加工的一般程序是()。
ThetablebelowshowstheprimaryfundingsourcesofinternationalstudentsintheUSduringtheyears2003/04and2013/14.sou
最新回复
(
0
)