首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序段: struct st { int n; int*m;}; int a=2,b=3,c=5; struct st s[31=({101,&a},{102,&c},{103,&b}); main
若有以下程序段: struct st { int n; int*m;}; int a=2,b=3,c=5; struct st s[31=({101,&a},{102,&c},{103,&b}); main
admin
2020-01-10
23
问题
若有以下程序段:
struct st
{ int n;
int*m;};
int a=2,b=3,c=5;
struct st s[31=({101,&a},{102,&c},{103,&b});
main()
{ struct st*p;
p=s;
…}
则以下表达式中值为5的是( )。
选项
A、(p++)->m
B、*(p++)->m
C、(*p).m
D、*(++p)->m
答案
D
解析
本题考查如何通过指针引用数组元素。首先定义了一个结构体,然后定义了一个结构体变量s[3],并赋了初值。在主程序中,定义了一个指向结构体变量s的指针p,要使表达式的值为5,就应该引用s[1].m的值,使指针p指向s[1],++p可以实现将p指针加1,指向s[1]。
转载请注明原文地址:https://kaotiyun.com/show/RUCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有以下程序#includemain()(inta=0,b=0,c=0;c=(a-=++a),(a+=b,b+=4);printf("%d,%d,%d\n",a,b,c);)
有以下程序main(){inta=-2,b=0;while(a++&&++b);printf("%d,%d\n",a,b);)程序运行后输出结果是
下列给定程序中,函数fun的功能是:读入一个字符串(长度<20),将该字符串中的所有字符按ASCII码值升序排序后输出。例如,若输入"edcba",则应输出’abcde’。请改正程序中的错误,使它能得出正确的结果。注意:部分源程序在文件MODI1.C中
函数fun的功能是:将两个两位数的正整数a、b合并成一个整数放在c中。合并的方式是:将a数的十位和个位数依次放在c数的千位和十位上,b数的十位和个位数依次放在c数的百位和个位上。例如,当a=45,b=12时,调用该函数后C=4152。注意:部分源程序给
函数fun的功能是:输出a所指数组中的前11个数据,要求每行输出5个数。请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。注意:源程序存放在考生文件夹下的BLANK1.C中。不得增行或删行,也不得更改程序的结构!试题程序:#in
若有定义语句:inta=3,b=2,c=1;,以下选项中错误的赋值表达式是()。
数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。下列图符名标识的图符不属于数据流图合法图符的是()。
某二叉树中有n个度为2的结点,则该二叉树中的叶子结点数为
公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员。则实体部门和职员间的联系是
下列关于二叉树的叙述中,正确的是()。
随机试题
一般情况下,劳动者解除劳动合同应当提前()以书面形式通知用人单位。
小脑位于_______,小脑半球下面近枕骨大孔处向下膨出的部分称_______。
关于栓塞的叙述,下列哪项是正确的
知觉是对客观事物哪种属性的反映
A.麸炒B.米炒C.土炒D.滑石粉炒E.砂炒增强白术补脾止泻作用的炮制方法为()
资本市场不包括()。
产业结构与职业构成的分析可以反映城市的性质、经济结构、现代化水平、城市设施社会化程度、社会结构的合理协调程度,是()的重要依据。
甲、乙两种茶叶以x:y(重量比)混合配制成一种成品茶,甲种茶每斤50元,乙种茶每斤40元,现甲种茶价格上涨10%,乙种茶价格下降10%后,成品茶的价格保持不变,则成品茶每斤单价为()。
求助者一般资料:白女士,女性,38岁,酒店领班。案例介绍:求助者的家庭条件一般,自己是酒店经理,丈夫开了一家公司,家庭条件富裕,有一儿子。求助者希望儿子能考入军校,可是儿子却不喜欢,而且说一定不会考军校。为此她很苦恼,心情很糟糕,来做心理咨询。
A.钳夹止血B.结扎止血C.温热盐水纱布压迫止血D.骨蜡填充压迫止血E.药物止血骨髓腔或骨孔出血的止血方法是()。
最新回复
(
0
)