首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序段 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-07-28
63
问题
若有以下程序段
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
解析
语句"p=&a[0];"表示将指针p指向了结构体数组a的首地址,所以++(p->n)值为6,(*p).n相当于a[0].n,值为5,p->n++值为5,p->n值为5,答案选A。
转载请注明原文地址:https://www.kaotiyun.com/show/SKJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序运行后的输出结果是______。main(){inta=3,b=4,c=5,t=99;if(b<a&&a<c)t=a;a=C;c=t;if(a<c&&b<c)t=b;b=a;a=t
以下正确的程序段是______。
有如下程序段 int*p,a=10,b=3; p=&a; a=*p+b;执行该程序段后,a的值为______。
以下程序段的运行结果是______。main(){chara=2,b=5;if(a&b)printf("YES");elseprintf("NO");}
以下选项中,属于C语言中合法的常量的是______。
下列语句中,说法正确的是______。
设有定义:structperson{intID;charname[12];}P;请将scanf(“%d”,【】);语句补充完整,使其能够为结构体变量P的成员ID正确读人数据。
随机试题
清洗节气门后初始化的方法有哪些?
Mostpeoplewhotravellongdistancescomplainofjetlag.Jetlagmakesbusinesstravelerslessproductiveandmoreprone【C1】____
A.药物治疗的有效性B.药物治疗的合理性C.药物治疗的安全性D.药物治疗的规范性E.药物治疗的经济性药物治疗方案制定的一般原则以最低的药物成本,实现最好的治疗效果是指()。
相对危险性最大的心律失常是()。
公司法规定的强制解散公司的原因主要是依法被吊销营业执照、责令关闭或者撤销。( )
在职业兴趣类型中,有运动或机械操作能力,喜欢机械、工具、植物或动物,偏好户外活动的类型是()。
根据消费税法律制度的规定,企业发生的下列经营行为中,外购应税消费品已纳消费税额准于从应纳消费税额中扣除的是()。
某矿业公司产出的矿产原材料金属含量比较高,是富矿,在市场上的售价比其他矿高。目前冶炼产品的市场竞争激烈,从经济效益的角度来看,对自己的矿进行进一步冶炼再出售不合算,所以西部矿业决定停止加工冶炼业务,直接出售自己的矿,以获取更大的利润。这反映的风险管理工具是
教育制度的发展经历了_____、_____和_____过程。
1.青少年犯罪的现状2.这个问题的原因3.我的建议
最新回复
(
0
)