首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include struct tt { int x; struct tt *y; } *p; struct tt a[4]={20,a+1,15,a+2,30,a+3,17,a}; main() { int i; p=a; for(i=1;
有以下程序 #include struct tt { int x; struct tt *y; } *p; struct tt a[4]={20,a+1,15,a+2,30,a+3,17,a}; main() { int i; p=a; for(i=1;
admin
2015-07-28
42
问题
有以下程序
#include
struct tt
{ int x; struct tt *y; } *p;
struct tt a[4]={20,a+1,15,a+2,30,a+3,17,a};
main()
{ int i;
p=a;
for(i=1; i<=2; i++) { printf("%d,", p->x ); p=p->y; }
}
程序的运行结果是( )。
选项
A、20,15,
B、30,17
C、15,30,
D、20,30,
答案
A
解析
语句"p=a;"将指针p指向了结构体数组a的首地址,此时p->x与a[0].x等价,值为20,执行语句"p=p->y;"则将指针p指向了a+1,即数组a第二个元素的地址,此时p->x与a[1].x等价,值为15,所以答案选A。
转载请注明原文地址:https://kaotiyun.com/show/3KJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
已有定义“int k=2;int*ptr1, *ptr2;”,且ptr1和ptr2均已指向变量k,下面不能正确执行的语句是______。
设有如下定义: char*a[3]={"aa","bb","cc"}; 则以下说法正确的是______。
以下程序运行后的输出结果是______。 main() { char a[]="ABCDEFGH",b[]="abCDefGh"; char*p1,*p2;int k; p1=a;p2=b; for(k=0;k<=7;k++) if*(p1+k)==*(p
以下叙述中正确的是______。
有以下程序#includetypedefstruct{intnum;doubles;}REC;voidfunl(RECx){x.nllm=23;x.s=88.5;}main(){RECa={16,90.0);funl(A);
设有定义:structperson{intID;charname[12];}P;请将scanf(“%d”,【】);语句补充完整,使其能够为结构体变量P的成员ID正确读人数据。
若有定义语句:inta=5;,则表达式:a++的值是【】。
以下函数findmax拟实现在数组中查找最大值并作为函数值返回,但程序中有错导致不能实现预定功能。#d越lieMIN-2147483647intfindmax(intX[],intn){inti,max;for(i=0;i
对于下面的语句,叙述正确的是______。charc1[]="abcd";charc2[]={’a’,’b’,’c’,’d’};
随机试题
如选择口服药物治疗,最大剂量为本手术术后有效率一般为
下列叙述中哪条与普鲁卡因不符
试指出下列( )项不是等高线的特性。
两偏振片叠放在一起,欲使一束垂直入射的线偏振光经过两个偏振片后振动方向转过90°,且使出射光强尽可能大,则入射光的振动方向与前后两偏振片的偏振化方向夹角分别为:
某一级公路,交通荷载等级为重交通。路面结构从上而下为水泥混凝土面层、水泥稳定碎石基层、级配碎石底基层。施工单位根据工程实际情况及施工单位人力、设备条件,基层与底基层采用中心站集中拌和法施工;面层采用滑模机械铺筑。施工中有如下事件发生:事件1:在基
金融衍生产品的价值依赖于基本标的资产的价值。()
在2007年底年终决算时,多家银行出现头寸紧张的情形,与其良好的业绩形成鲜明对比。银行存款来源多元化,存款活期化、短期化等趋势明显,资产负债错配等,从而导致头寸波动性明显增强。上述材料中的涉及主要风险是()。
遗产是指公民死亡时遗留下来的()。
(数学一)已知二次型f(x,y,z)=3x2+2y2+2z2+2xy+2zx.(1)用正交变换把二次型f化为标准形,并写出相应的正交矩阵;(2)求函数f(x,y,z)在单位球面x2+y2+z2=1上的最大值和最小值.
ANiceCupofTeaTheLegendaryOriginsofTeaA)ThestoryofteabeganinancientChinaover5,000yearsago.Accordingto
最新回复
(
0
)