首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 struct S {int a,b;)data[2]={10,100,20,200}; main(){ struct S p=data[1];printf("%d\n",++(p.a));} 程序运行后的输出
有以下程序 struct S {int a,b;)data[2]={10,100,20,200}; main(){ struct S p=data[1];printf("%d\n",++(p.a));} 程序运行后的输出
admin
2019-05-17
24
问题
有以下程序
struct S {int a,b;)data[2]={10,100,20,200};
main(){
struct S p=data[1];printf("%d\n",++(p.a));}
程序运行后的输出结果是
选项
A、11
B、20
C、21
D、10
答案
C
解析
在题目中定义了结构体S类型的数组变量data,并对其赋初值。在程序中定义了指向结构体S类型的变量p,并把数组data的第二个元素data[1]的值赋给它,所以此时成员变量p.a的值等于20,在输出时分别加1,所以输入结果为选项C。
转载请注明原文地址:https://kaotiyun.com/show/EJRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序intfun(intx[],intn){staticintsum=0,i;for(i=0;i<n;i++)sum+=x[i];returnsum;}mai
以下叙述中错误的是
有以下程序#includevoidmain(){chars[]="012xy\08s34f4w2";inti,n=0;for(i=0;s[i]!=0;i++)if(s[i]
下列定义数组的语句中,正确的是
以下叙述中正确的是
函数fun的功能是:把形参a所指数组中的最大值放在a[0]中,接着求出a所指数组中的最小值放在a[1]中;再把a所指数组元素中的次大值放在a[2]中,把a数组元素中的次小值放在a[3]中;其余以此类推。例如:若a所指数组中的数据最初排列为:1、4、2、3、
设循环队列的存储空间为Q(1:35),初始状态为front=rear=35。现经过一系列入队与退队运算后,front=15,rear=15,则循环队列中的元素个数为()。
下面选项中合法的字符常量是()。
一个教师可讲授多门课程,一门课程可由多个教师讲授。则实体教师和课程间的联系是()。
一个工作人员可以使用多台计算机,而一台计算机可被多个人使用,则实体工作人员与实体计算机之间的联系是()。
随机试题
1.题目名称:单向启动控制电气线路的安装。2.题目内容:(1)按电气原理图I一51及给定负载选择电器元件,并填入表I一16中。配齐并检查电器元件。(2)按电器元件布置图I一52,布置固定电器元件。安装元件应牢固、排列整齐。
下列方剂中,组成药物不含大黄的是
A.髂内淋巴结B.髂外淋巴结C.髂总淋巴结D.腹主动脉旁淋巴结E.闭孔淋巴结由第一、二骶椎交界与耻骨联合中点的连线,取其中点向两侧各旁开6cm代表的区域是
根据Windows98中的文件命名规则,下列文件名()为非法文件名。
资本来源于国外,而投资于国内的基金是()。
行政领导者决策能力的强弱与决策艺术高低主要体现在( )上。
设α~β(x→a),则等于().
DES算法的64位密钥中有若干位是奇偶校验位,其中奇偶校验位长度是_______位。
一棵二叉树的前根遍历、后根遍历和中根遍历所产生的序列中,所有叶结点的先后顺序是()。
Americanstodayhavedifferenteatinghabitsthantheyhadinthepast.Thereisawide【B1】______offoodavailable.Theyhavea
最新回复
(
0
)