首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序段 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-07-28
38
问题
若有以下程序段
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/x93p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
if语句的基本形式为:if(表达式)语句,其中“表达式”()。
开发软件所需高成本和产品的低质量之间有着尖锐的矛盾,这种现象称作()。
有以下程序:#include<stdio.h>main(){intc;While((c=getchar())!=’\n’){switch(c-’3’){case0case
下列程序的运行结果是()。#include<stdio.h>voidsub(int*s,int*y){staticintm=4;*y=s[m];m--;}voidmain()
给定程序中,函数fun的功能是:找出100~999之间(含100和999)所有整数中各位上数字之和为x(x为一正整数)的整数,然后输出;符合条件的整数个数作为函数值返回。例如,当X值为5时,100~999之间各位上数字之和为5的整数有:104、1
以下叙述中错误的是
深度为5的完全二叉树的结点数不可能是
一名雇员就职于一家公司,一个公司有多个雇员。则实体公司和实体雇员之间的联系是
下列数据结构中,属于非线性结构的是
下列与队列结构有关联的是()。
随机试题
嵌体覆盖牙冠的大部分或全部者称为嵌体覆盖并高于颌面,用于恢复患牙咬合关系者称为
根据《物权法》的规定,不动产登记费按()收取。
根据公司法律制度的规定,股份有限公司的下列文件中,股东有权查阅的有()。
仓库作业过程是仓库以()为中心的一系列作业阶段和作业环节的总称。
赵老师在上《画像石——质朴古拙的石刻绘画》前,发现对学生来说画像石非常陌生,大部分学生没见过这东西,即使见过也不会太注意,更谈不上了解,并且这部分知识枯燥而无趣。问题:这堂课该怎样调动学生学习的积极性呢?请你帮助赵老师提出解决的办法。
Usingacomputerorsmartphoneatnightcancauseusto【C1】______onthepounds,newresearchhasrevealed.Thestudyfounda
ArecentcaseinAustraliashowshoweasilyfearcanfrustrateaninformant’sgoodintentions.InDecember,awomanwroteanonym
对长度为n的线性表进行顺序查找,在最坏情况下所需要的比较次数为()。
Thedifferencebetweenaliquidandagasisobvious【l】theconditionsoftemperatureandpressurecommonlyfoundatthesurface
EmployersandcareerexpertsseeagrowingprobleminAmericansociety--a(n)【C1】______ofcollegegraduates,manyburdenedwitht
最新回复
(
0
)