首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include<stdio.h> structtt {intx;structtt*y;)*p; structtta[4]={20,a+l,15,a+2,30,a+3,17,a}; main( ) {inti; p=a; for(i=l;
有以下程序 #include<stdio.h> structtt {intx;structtt*y;)*p; structtta[4]={20,a+l,15,a+2,30,a+3,17,a}; main( ) {inti; p=a; for(i=l;
admin
2014-06-15
31
问题
有以下程序
#include<stdio.h>
structtt
{intx;structtt*y;)*p;
structtta[4]={20,a+l,15,a+2,30,a+3,17,a};
main( )
{inti;
p=a;
for(i=l;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]的地址。这就形成了一个单向的循环链表,每个元素的指针成员都指向下一个元素的地址。在主函数L11,通过一个for循环语句,输出该链表前2个节点数值成员的值,即a[0].x和a[1].x。
转载请注明原文地址:https://kaotiyun.com/show/mlJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列叙述中正确的是()。
执行以下程序后,y的值是() main() {inta[]={2,4,6,8,10); inty=1,x,*p; p=&a[1]; for(x=0;x<3;x++) y+=*(p+x);
若x是整型变量,pb是基本类型为整型的指针变量,则正确的赋值语句是()
Jackson方法是一种面向【】的结构化方法。
以下4个选项中,不能看作一条语句的是()。
按条件f对关系R进行选择,其关系代数表达式为______。
下列关于队列的叙述中正确的是______。
库函数strcpy用以复制字符串,若有以下定义和语句:charstr1[]="china",str2[10],*str3,*str4="china";则对库函数strcpy的正确的调用是_______。
下述关于数据库系统的叙述中正确的是_______。
若有如下定义:intx=6,y=3,z=2;则表达式x=y||y<z&&z==z的值是()。
随机试题
螺杆泵油封密封的原理是靠油封刃口的过盈量产生对()的压力而达到密封的目的。
患者,男,35岁,肛门周期性疼痛,出血,便秘。应首先考虑的是( )
A.外分泌酶B.一般代谢酶C.组织专一性酶D.血浆特异性酶E.氨基转移酶
在费用索赔中,不属于承包人的索赔款项目的是( )。
根据营业税暂行条例的规定,企业发生的下列各项业务中应纳营业税的是()。
在存货陆续供应和使用的情况下,导致最佳订货次数增加的因素有()。
在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。在这几个阶段中,数据独立性最高的是()阶段。
()被称为武器装备的“心脏”,是现代军事技术的核心和基础,广泛应用于雷达、计算机、通信设备、导航设备、火控系统、制导设备和电子对抗设备等各类军用设备上。
二十世纪末,欧洲LH公司进入了中国市场。LH曾经一度拥有2000多个品牌,是快速消费品市场的国际性企业。LH的产品包括茶叶,其“Lipton”袋装红茶全球年销售额达数十亿美元,进入中国后,LH公司并购了北京茶叶总公司,希望通过公司的国际化品牌包装能力和袋装
Adiamondringonthefourthfingerofawoman’slefthandsuggeststhat______.Thebesttitleofthepassagemaybe______.
最新回复
(
0
)