首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include strutct tt { int x;struct tt *y;)*p; struct tt a[4]={20,a+1,15,a+2, 30,a+3,17,a}; main()
有以下程序 #include strutct tt { int x;struct tt *y;)*p; struct tt a[4]={20,a+1,15,a+2, 30,a+3,17,a}; main()
admin
2020-11-23
21
问题
有以下程序
#include
strutct 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
解析
程序定义了结构体类型tt,其成员包括一个整型数据x和指向其自身结构的指针变量v。程序在定义结构体数组a的同时对其进行了初始化。其元素a[0]的成员y被赋值为元素a[1]的地址,a[1].y被赋值为a[2]的地址,a[2].y被赋予a[3]的地址,a[3].y被赋予a[0]的地址。这就形成了一个单向的循环链表,每个元素的指针成员都指向下一个元素的地址。在主函数中,通过一个for循环语句,输出该链表前2个节点数值成员的值,即a[0].x和a[1].x。
转载请注明原文地址:https://jikaoti.com/ti/Y4D0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序main(){inta=3;do{printf("%d,",a-=2);)while(!(--a));printf("\n");}程序运行后的输出结果是
若有以下程序main(){inta=1,b=2,c=3,d=4,r=0;if(a!=1);elser=1;if(b==2)r+=2;if(c!=3);r+=3;if(d==4)r+=4;printf("%d\n",r);}则程序的输出结
下列结构体的定义语句中错误的是()。
若有以下说明和语句intc[4][5],(*p)[5];p=c;能够正确引用c数组元素的是
以下叙述中错误的是
以下关于字符串的叙述中正确的是
设typedefstruetSTR{charc;inta[4];}TV;则下面叙述中正确的是()。
以下选项中,合法的是
在数据库设计中,将E-R图转换成关系数据模型的过程属于( )。
设有如下函数定义intfun(intk){if(k<1)return0:elseif(k=1)return1;elsereturnfun(k-1)+1;}若执行调用语句:n=fun(3);则函数fun总共被调用的次数是
随机试题
书写药历是药师进行规范化药学服务的一项工作,下列内容一般不作为药历内容的是()。
关于强奸罪及相关犯罪的判断,下列哪一选项是正确的?
粗装修消防验收属于消防设施的()验收,建筑物尚不具备投入使用的条件。
2008年之前,做市商在纽交所被称为专家,专家的职能具体包括()。①竞价的组织者②经纪人职能③稳定市场职能④做市商职能
长江公司期末存货采用成本与可变现净值孰低计量,并且按单项存货计提存货跌价准备。存货跌价准备期初余额为0。2×17年12月31日,长江公司存货中包括:150件甲产品和50件乙产品,单位产品成本均为120万元。其中,150件甲产品签订有不可撤销的销售合同,每件
Onedaywhileagirlwaswalkinginthewoodsshefoundtwostarvingsongbirds.Shetookthemhomeandputtheminasmall【C11】_
某小区内业主共有的道路被物业公司划出停车位对外出租,其收益应该归________所有。
根据下面材料回答下列题。调查中被采访者有362人.那么都赞成者的人数比都不赞成者人数多()人。
Whatistheauthor’sattitudetowardsthe"popularbelief"mentionedinPara.1?Teachersencouragetheearlyuseofdictionarie
Dependingonwhichplayeryouask,the"Fevernova"ballthatsportsequipmentmakerAdidassaysprovidestheultimatesoccerexp
最新回复
(
0
)