首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序段 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-03-15
52
问题
若有以下程序段
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/YDCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有以下程序#include<stdio.h>main(){inta=1,b=2,c=3,d=4;if((a=2)&&(b=1))c=2;if((c==3)‖(d=-1))a=5;printf("%d,
下列叙述中正确的是
下列叙述中正确的是
有以下程序,程序的输出结果是main(){charc1=’A’,c2=’Y’;printf("%d,%d\n",c1,c2);}
若有以下程序,则程序的输出结果是#include<stdio.h>main(){charc1,c2;c1=’C’+’8’-’3’;c2=’9’-’0’;printf("%c%d\n",c1,c2);}
若有以下程序段structst{intn;structst*next;};structsta[3]={5,&a[1],7,&a[2],9,’\0’},*p;P=&a[0];则以下选项中值为6的表达式是
为了建立如图所示的存储结构(即每个结点含两个域,data是数据域,next是指向结点的指针域),则在__________处应填入的选项是Structlink{chardata;___________}node;
若有定义语句:doublex,y,*px,*py;执行px=&x;py=&y;正确的输入语句是
随机试题
典型心绞痛的发作部位主要是
某孕妇,末次月经为2005年2月25日,其预产期应为
女性,28岁。发热、咳嗽、咯血3天就医。X线胸片示右中肺野2.5cm×2.5cm圆形密影,边缘清晰,上方仅见一小透亮区和液平段。空腔壁甚薄。肺门不大。其余肺野未见异常。既往有类似发病史,根据临床和X线征象,其最可能的诊断是
己糖激酶法是测定血糖的
为孤立基牙,如想达到好的固位和支持作用应选用卡环固位体是
对建设工程项目的结构主要部位除了常规检查外,还要在分部工程验收时,要求建设单位将施工、设计、监理、建设单位各方分别签字的质量验收证明在验收后()天内报送工程质量监督机构备案。
下列各种情况中,使总收益增加的是()。
【弗洛伊德】(SigmundFreud,1856—1939)南京大学2000年世界近现代史真题;南京大学2005年世界近现代吏真题;苏州大学2015年世界吏专业基础综合真题
牙周组织内的胶原主要是()。
Afterretiringfrom30yearsofteaching,EthbellPeppercouldeasilyhavedecidedtositbackand【B1】______andenjoyapeaceful
最新回复
(
0
)