首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序段 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
2020-11-23
42
问题
若有以下程序段
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/Sc3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>structSTU{charname[9];charsex;intscore[2];};voidf(structSTUa[]){structSTUb={″Zhao″,′m′,8
请编写一个函数fun,它的功能是:将ss所指字符串中所有下标为奇数位置的字母转换为大写(若该位置上不是字母,则不转换)。例如,若输入″abc4Efg″,则应输出″aBc4EFg″。注意:请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括
给定程序中,函数fun的功能是:将形参指针所指结构体数组中的三个元素按Bum成员进行升序排列。请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。注:卷:不得增行或删行,也不得更改程序的结构!试题程序:#include<stdio
有以下程序:#include<stdio.h>voidmain(){intm=1,n=2,*P=&m,*q=&n,*r;r=p;p=q;q=r;printf(″%d,%d,%d,%d\n″,m,n,*p,*q);}程序运行后的输出结果
有以下程序:#include<stdio.h>voidmain(){chara,b,c,d;scanf(″%c%c″,&a,&b);c=getchar();d=getchar();printf(″%c%c%c%C\n″,a,b,c
以下关于宏的叙述中错误的是()。
有以下程序:#include<stdio.h>#definef(x)x*x*xmain(){inta=3,s,t;s=f(a+1);t=f((a+1));printf(″%d,%d\n″,s,t);}程序运行后的输出结果是(
下列给定程序中,函数fun的功能是:把形参a所指数组中的偶数按原顺序依次存放到a[0]、a[1]、a[2]…中,把奇数从数组中删除,偶数的个数通过函数值返回。例如,若a所指数组中的数据最初排列为:9,1,4,2,3,6,5,8,7,删除奇数后a所指数组中
以下叙述中正确的是()。
若有定义语句:imx=10;则表达式x-=x+x的值为
随机试题
患者,男,43岁。不慎高处坠落,伤及右腰肋处,感觉腰腹疼痛,急诊就医。体检:面色苍白,脉搏112次/分,血压82/50mmHg,右侧上腹部稍隆起,有压痛,无反跳痛,轻度肌紧张。B超检查:右肾轮廓不清,右肾周中度积液。血常规示血红蛋白92g/L。尿常规示尿外
下列关于保证人资格的说法中正确的是()。
根据我国现行规定,下列关于财务效益构成的说法中,正确的是()。
背景资料:某投资公司建造一幢办公楼,采用公开招标方式选择施工单位。招标文件要求:提交投标文件和投标保证金的截止时间为2016年5月30日。该投资公司于2016年3月6日发出招标公告,共有5家建筑施工单位参加了投标。第5家施工单位于2016年6月2日提交了
不宜采用滑模摊铺机进行水泥混凝土路面摊铺的路段有()。
目前国际上应用比较广泛的信用风险组合模型包括()。
当投资银行帮助发行人向投资者发售收益凭证时,投资银行在证券运作中承担()角色。
科学社会主义的直接悬想来源是()。
经传唤调查,某区公安分局以王某网上散布谣言,扰乱社会秩序为由,决定对王某处以5日行政拘留,并处500元罚款。下列哪一选项是正确的?
Whatdoesthepoliticiansaythegovernmentwilldointhefollowingareas?AincreaseexpenditureBmaintainthesamelevelof
最新回复
(
0
)