首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序段 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
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/x93p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有代数式(其中e仅代表自然对数的底数,不是变量),则下列能够正确表示该代数式的C语言表达式是()。
开发软件所需高成本和产品的低质量之间有着尖锐的矛盾,这种现象称作()。
给定程序MODI1.C中fun函数的功能是:将p所指字符串中每个单词的最后一个字母改成大写。(这里的“单词”是指由空格隔开的字符串)。例如,若输入“Iamastudenttotaketheexamination.”,则应输出“Ia
函数fun的功能是:把形参a所指数组中的偶数按原顺序依次存放到a[0]、a[1]、a[2]、……中,把奇数从数组中删除,偶数个数通过函数值返回。例如:若a所指数组中的数据最初排列为:9、1、4、2、3、6、5、8、7,删除奇数后a所指数组中的数据
若函数调用时的实参为变量时,以下关于函数形参和实参的叙述中正确的是
下列关于数据库特点的说法中正确的是
以下叙述中正确的是
在面向对象方法中,不属于“对象”基本特点的是
下面对软件描述错误的是
关于“while(条件表达式)循环体”,以下叙述正确的是
随机试题
社会服务方案的首要基础是()。
现代军事高技术主要包括军用信息技术、()、军用海洋开发技术、军用生物技术、军用新材料技术和军用新能源技术六大领域。
起搏器最基本的心脏起搏方式为
该患者行手术时病理检查(冰冻):"甲状腺乳头状腺癌"为主,部分为"滤泡状腺癌",有较完整的包膜,无腺体被膜侵犯,无肿大淋巴结,其手术治疗方案应是手术治疗2年后,患者右颈部出现一个1cm大小肿大淋巴结,应采取的治疗是
在工程勘探时,重大设备基础应()。
一般来说,边际消费倾向(MPC)的取值为()。
下列各项中符合增值税法对新办商贸企业一般纳税人的认定管理规定的是()。
下列各项中,属于非货币性资产交换的有()。
素质教育是()。
______thetemperaturefallingsorapidly,wecouldnotgoonwiththeexperiment.
最新回复
(
0
)