首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序段 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
2019-08-18
49
问题
若有以下程序段
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/7pRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
函数fun的功能是:逆置数组元素中的值。例如:若a所指数组中的数据依次为:1、2、3、4、5、6、7、8、9,则逆置后依次为:9、8、7、6、5、4、3、2、1。形参n给出数组中数据的个数。请在程序的下划线处填入正确的内容并把下划线删除,使程序得
函数fun的功能是:逆置数组元素中的值。例如:若a所指数组中的数据依次为:1、2、3、4、5、6、7、8、9,则逆置后依次为:9、8、7、6、5、4、3、2、1。形参n给出数组中数据的个数。请在程序的下划线处填入正确的内容并把下划线删除,使程序得
请编写函数fun,函数的功能是:删去一维数组中所有相同的数,使之只剩一个。数组中的数已按由小到大的顺序排列,函数返回删除后数组中数据的个数。例如,一维数组中的数据是:2223445666677899101010
函数fun的功能是:将a、b中的两个两位正整数合并形成一个新的整数放在c中。合并的方式是:将a中的十位和个位数依次放在变量c的千位和十位上,b中的十位和个位数依次放在变量c的个位和百位上。例如,当a=45,b=12。调用该函数后,c=4251。
给定程序MODI1.C中函数fun的功能是:输出M行M列整数方阵,然后求两条对角线上元素之和,返回此和数。请改正程序中的错误,使它能得出正确的结果。,注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!#incluc
以下选项中,能用作用户标识符的是
若有C语言表达式2+3*4+7/3,以下选项中叙述正确的执行顺序是()。
设数据集合为D={1,3,5,7,9},D上的关系为R,下列数据结构B=(D,R)中为非线性结构的是()。
在Windows环境下,若资源管理器左窗□中的某文件夹左边标有“+”,则表示
下列与队列结构有关联的是
随机试题
划分课的类型的依据是()。
A、芒硝B、朱砂C、自然铜D、赭石E、雄黄呈深红色或橙红色,有特异臭气,味淡。此药材是
蒿芩清胆汤的组成药物不包括
A.替硝唑B.硝夫太尔C.甲硝唑D.曲古霉素E.聚甲酚磺醛用于滴虫、细菌、真菌引起的阴道感染,选用()
焊件的面内变形可分为()。
下列关于应收账款函证范围和对象的说法中,错误的是()。
下列应当负刑事责任的是()。
可以申请复议的裁定是()。
据中国汽车工业协会统计,我国2011年累计生产汽车1841.89万辆,同比增长0.8%,销售汽车1850.51万辆,同比增长2.5%,产销同比增长率较2010年分别下降了31.6和29.9个百分点。2011年,乘用车产销分别完成1448.53万辆和144
Languageandculturearenotfundamentallyinseparable.Atthemostbasiclevel,languageisamethodofexpressingideas.That
最新回复
(
0
)