首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序段 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
86
问题
若有以下程序段
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(){intn=9;while(n>6){n--;printf("%d",n);}}该程序的输出结果是
运行下列程序,若从键盘输入字母“a”,则输出结果是()。charc;c=getchar();if(c>=’a’&&c<=’g’)c=c+4;elseif(c>=’g’&&c<=’z’)c=c-21;
已知i、j、k为int型变量,若要从键盘输入2、3、4<CR>,使I、j、k的值分别为2、3、4,
对长度为n的线性表进行顺序查找,在最坏情况下需要比较的次数为()。
下列能正确定义且赋初值的语句是()。
设在主函数中有以下定义和函数调用语句,且fun函数为void类型;请写出fun函数的首部【】,要求形参名为b。main(){doubles[10][22];intn;…fun(s);
已知字符A的ASCII代码值为65,以下程序运行时若从键盘输入:B33<回车>,则输出结果是【】。#includemain(){chara,b;
栈底至栈顶依次存放元素A、B、C、D,在第五个元素E入栈前,栈中元素可以出栈,则出栈序列可能是
随机试题
《中华人民共和国义务教育法》鼓励学校和教师采用的教育教学方法是()。
最可能的诊断患者心包腔穿刺液检查结果为比重1.018,蛋白质30g/L细胞总数500/μl,红细胞。250/μl,白细胞250/μl,多核20%.,单核80%.,结合临床特点,此病人病因诊断最可能为
符合鹅口疮的特征的是
A.8%B.10%C.20%D.30%医疗机构药学专业技术人员不得少于本机构卫生专业技术人员的
在拌制水泥混凝土时,水泥的各项技术指标应符合国家现行标准。水泥混凝土设计强度不小于5.0MPa时,所选用的水泥实测28d抗折强度宜大于()。
下列选项中属于期货从业人员的是()。
根据企业所得税法律制度的规定,下列关于收入确认时间的表述中正确的有()。
根据营改增的规定,下列项目不予免征增值税的是()。
下列各选项中,有关信息的作用的说法不正确的是()。
下面对编辑框(EditBox)控制属性的描述正确的是______。
最新回复
(
0
)