首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序段: struct st {int n; int*m;}; int a=2,b=3,c=5; struct st s[3]=({101,&a),{102,&c),{103,&b)); main()
若有以下程序段: struct st {int n; int*m;}; int a=2,b=3,c=5; struct st s[3]=({101,&a),{102,&c),{103,&b)); main()
admin
2021-06-15
31
问题
若有以下程序段:
struct st
{int n;
int*m;};
int a=2,b=3,c=5;
struct st s[3]=({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://jikaoti.com/ti/gEz0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
给定程序中,函数fun的功能是将带头结点的单向链表逆置。即若原链表中从头至尾结点数据域依次为:2、4、6、8、10,逆置后,从头至尾结点数据域依次为:10、8、6、4、2。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。注意:源程
给定程序中,函数fun的功能是将带头节点的单向链表结点数据域中的数据从小到大排序。即若原链表结点数据域从头至尾的数据为:10、4、2、8、6,排序后链表结点数据域从头至尾的数据为:2、4、6、8、10。请在程序的下划线处填入正确的内容并把下划线删除,使程
函数fun的功能是:把形参a所指数组中的最大值放在a[0]中,接着求出a所指数组中的最小值放在a[1]中;再把a所指数组元素中的次大值放在a[2]中,把a数组元素中的次小值放在a[3]中:其余以此类推。例如:若a所指数组中的数据最初排列为:1、4、2、3、
函数mn的功能是:将形参a所指数组中的前半部分元素中的值和后半部分元素中的值对换,形参n中存放数组中数据的个数,若n为奇数,则中间的元素不动。例如:若a所指数组中的数据依次为:1、2、3、4、5、6、7、8、9,则调换后为:6、7、8、9、5、1、2、3
给定程序MODI1.C中fun函数的功能是:将p所指字符串中每个单词的最后一个字母改成大写。(这里的“单词”是指由空格隔开的字符串)。例如,若输入“Iamastudenttotaketheexamination.”,则应输出“IaMA
若已定义的函数有返回值,则以下关于该函数调用的叙述中错误的是()。
在数据库管理技术的发展中,数据独立性最高的是()。
下面选项中合法的字符常量是
按照C语言规定的用户标识符命名规则,不能出现在标识符中的是
C语言中允许用外部说明来指定变量、函数和其他标识符的特征,这里所说的外部指的是()。
随机试题
在铣床上用分度头装夹工件铣多齿蜗杆时,每铣好一条齿槽后,将工件转过()转,再铣后一条齿槽。
企业会计制度设计方式选择的决定性因素是()
下列属于时间序列预测法的主要有()
以下有关内源性感染预防原则的叙述错误的是
女,15岁,凸面型,鼻唇角小,面下1/3长,磨牙中性关系,尖牙远中关系,前牙Ⅲ度深覆,覆盖6mm,上颌前牙段拥挤4mm,下颌前牙段拥挤6mm,ANB5.5°。内收前牙需在何种钢丝上进行
轻度营养不良患儿调整饮食时。开始供给热量为
慢性粒细胞性白血病()大叶性肺炎()
穿脱隔离衣时要避免污染的部位是
红、橙、黄色使人产生暖的感觉,绿、青、蓝色使人产生冷的感觉,这种现象是()
()是指通过企业与消费者的沟通,以满足消费者需要的价值为取向,确定企业统一的促销策略,协调使用各种不同的传播手段,发挥不同传播手段的优势,以获得最佳的营销效果。
最新回复
(
0
)