首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序段 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
2018-10-16
61
问题
若有以下程序段
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/Pgxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序 void f(int b[]) { int i; for(i=2;i<6;i++) b[i]*=2; } main() { int a[10]={1,2,3,4,5,6,7,8,9,10),i;
有以下程序: #include<stdi0.h> main( ) { FILE *fp; int i=20,j=50,k,n; fp=fopen("d1.dat","W"); fprintf(fp,"%d\n",i);fprintf(fp,
有以下程序 point(char*p){ p+=3; } main() { char b[4]={’a’,’b’,’c’,’d’},*p=b; point(p); printf("%c\n",*p); } 程序运行后的输出结果是______。
若有下列定义(设int类型变量占2个字节):floatx=123.4567;则下列语句:printf("x=%5.2f",x);输出的结果是()。
以下程序运行后输出的结果是【】。main(){intx=1,y=0,a=0,b=0;switch(x){case1:switch(y){case0:a++;break;
以下程序的功能是:处理由学号和成绩组成的学生记录,N名学生的数据已在主函数中放入结构体数组s中,它的功能是:把分数最高的学生数据放在h所指的数组中,注意:分数高的学生可能不只一个,函数返回分数最高学生的人数。请填空。#include<stdio.
随机试题
简述胸腺的形态和位置。
关于基金监管原则,以下说法正确的是()。
现有甲、乙两个互斥方案,其规模相同或基本相同,如果其中一个方案的()时,则该方案是最理想的方案。
目前,在项目评估的固定资产折旧计算中,我国企业运用的是综合折旧法。()
综合实践活动的课时必须集中使用,这样有利于提高学生学习效率。()
截至2011年年底某市常住人口1100万人,其中本地人口800万人,外来人口300万人。常住人口的男、女比例为1.03:1。该市高校众多,教育水平远高于全国平均水平。“常住人口中具有大学本科及以上学历的超过20%。根据以上陈述,一定可以推出的是:
①建设文明单位,首先要_______文明单位的量化指标,再按指标对单位进行考评。②培养公民的法制观念是一个长期过程,_______从学生时代就进行法制教育_______起到潜移默化的作用。填入画横线部分最恰当的一项是()。
稷下学宫
张林是奇美公司的总经理,潘洪是奇美公司的财务主管。奇美公司每年生产的紫水晶占全世界紫水晶产品的2%。潘洪希望公司通过增加产量使公司利润增加。张林认为:增加产量将会导致全球紫水晶价格下降,反而会导致利润减少。以下哪项最为恰当地指出了张林的逻辑推断中的漏洞?
不正当竞争违反的原则是(20)。《中华人民共和国反不正当竞争法》中商业秘密的法律条件是(21)、价值性和保密性。
最新回复
(
0
)