首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序段: struct st { int n; int*m; }; . int a=2,b=3,c=5; struct st s[3]=({101,&a),{102,&c),{1
若有以下程序段: struct st { int n; int*m; }; . int a=2,b=3,c=5; struct st s[3]=({101,&a),{102,&c),{1
admin
2020-01-10
36
问题
若有以下程序段:
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+1)->m
C、*(p++)->n
D、(p++).(*m)
答案
B
解析
本题考查如何通过指针引用数组元素。首先定义了一个结构体,然后定义了一个结构体变量s[3],并赋了初值。在主程序中,定义了一个指向结构体变量s的指针p,要使表达式的值为5,就应该引用s[1].m的值,使指针p指向s[1],++p可以实现将p指针加1,指向s[1]。
转载请注明原文地址:https://kaotiyun.com/show/IHCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
给定程序中,函数fun的功能是将a和b所指的两个字符串分别转换成面值相同的整数,并进行相加作为函数值返回,规定字符串中只含9个以下数字字符。例如,主函数中输入字符串”32486”和”12345”,在主函数中输出的函数值为44831。请在程序的下画线处填
请编写函数fun,其功能是:统计s所指字符串中的数字字符个数,并作为函数值返回。例如,s所指字符串中的内容是:2det35adh253kjsaf7/kj8655x,函数fun返回值为:11注意:部分源程序在文件PROG1.C文件中。请勿改动主函数m
有以下程序段:inti,n;for(i=0;i<8;i++){n=rand()%5;switch(n){case1:case3:printf(’’%d\n’’,n);break;
下面属于系统软件的是
下面不属于软件需求规格说明书内容的是
以下选项中,能用作数据常量的是
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是
数据库管理系统(DBMS)是一种
给定程序MODI1.C中函数fun的功能是:应用递归算法求形参a的平方根。求平方根的迭代公式如下:例如,a为2时,平方根值为:1.414214。请改正程序中的错误,使它能得出正确结果。注意:不要改动main函数,不得增行或删行,也不得更
下面是有关C语言字符数组的描述,其中错误的是
随机试题
砖是脆性材料,堆放时要求()坚实、平坦、干净,以保证堆垛稳固。
发动机可变配气相位技术只能用于汽油机上。()
在选拔录用程序中,每个应聘者必须接受所有的选拔测评,在做录用决策时,以他们各项得分的总和或加权处理后所得分数作为录用的参考依据。这指的是人员选拔模式中的【】
国务院关于2012年度国家科学技术奖励的决定通知国发
某工程业主与承包商签订了工程施工合同,合同中含有两个子项工程,估算工程量甲项为2300m3,乙项为3200m3,经协商合同价甲项为180元/m3,乙项为160元/m3。承包合同规定开工前业主应向承包商支付合同价款20%的预付款。则该项预付款的数额是(
下列做法属于有损于银行形象的是()。
根据《公安机关督察条例》的规定,督察机构对公安机关及其人民警察依法履行职责的哪些事项可以进行现场督察?()
经济利润
假设G={(x,y)|x2+y2≤r2}是以原点为圆心,半径为r的圆形区域,而随机变量X和y的联合分布是在圆G上的均匀分布.试确定随机变量X和Y的独立性和相关性.
AccountsAssistantEmployer:HANDLERECRUITMENTContact:SarahLeeLocation:WestEnd,LondonContract:Sixmonths
最新回复
(
0
)