首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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<
有以下程序 #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<
admin
2020-05-19
43
问题
有以下程序
#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
解析
程序定义了结构体类型tt,其成员包括一个整型数据x和指向其自身结构的指针变量y。程序在定义结构体数组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://kaotiyun.com/show/TNCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有定义:inta=0,b=0,c=0,d=0;,有C语言表达式(a++&&b++)?c++:d++,以下关于其执行顺序的叙述正确是()。
以下选项中,合法的C语言常量是()。
请编写一个函数fun,它的功能是:将SS所指字符串中所有下标为奇数位置的字母转换为大写(若该位置上不是字母,则不转换)。例如,若输入”abc4Efg”,则应输出”aBc4EFg”。注意:部分源程序在文件PROG1.C中。请勿改
若a、b、c、d都是int型变量且都已经正确赋初值,则以下不正确的赋值语句是()。
已知下列函数定义:fun(int*b,intc,intd){intk;for(k=0;k<c*d;k++){*b=c+d;b++;}}则调用此函数的正确写法是(假设变量a的说明为i
请编写函数fun,函数的功能是:将M行N列的二维数组中的数据,按列的顺序依次放到一维数组中。例如,二维数组中的数据为:333333334444444455555555则一
给定程序中,函数fun的功能是:把形参s所指字符串中下标为奇数的字符右移到下一个奇数位置,最右边被移出字符串的字符绕回放到第一个奇数位置,下标为偶数的字符不动(注:字符串的长度大于等于2)。例如,形参s所指的字符串为:abcdefgh,执行结果为:ahcb
给定程序MODI1.C中函数fun的功能是:从低位开始取出长整型变量S中偶数位上的数,依次构成一个新数放在t中。高位仍在高位,低位仍在低位。例如,当s中的数为:7654321时,t中的数为:642。请改正程序中的错误,使它能得出正确的结
m个人的成绩存放在$eore数组中,请编写函数fun,它的功能是:将低于平均分的人数作为函数值返回,将低于平均分的分数放在below所指的数组中。例如,当score数组中的数据为10、20、30、40、50、60、70、80、90时,函数返回的人
有两个关系R和S如下:由关系R通过运算得到关系S,则所使用的运算为()。
随机试题
【案例】患者男,65岁。因咳嗽、咳黄痰、呼吸困难1周,伴头痛、烦躁2天入院。1年前因“食管癌”行放疗及化疗。现咳痰无力。查体:体温36.3℃,脉搏98次/分,呼吸24次/分,血压135/80mmHg,消瘦。口唇发绀,可闻及喉部痰鸣音。气管右偏。右肺叩诊浊音
A.细静脉内皮细胞收缩B.仅毛细血管内皮细胞损伤C.毛细血管和小静脉内皮细胞损伤D.细动脉、毛细血管和细静脉内皮细胞均损伤速发持续反应时有
关于基牙选择的原则,不正确的是A.除仅留切牙外的牙列缺损病例,一般不选切牙为基牙B.基牙倒凹深度不超过1mm,坡度应小于20°C.松动Ⅱ度或者牙槽骨吸收Ⅱ度的牙不宜单独选作基牙D.选用多个基牙时,基牙越分散越好E.选择位置适当的牙作基牙,首选近缺
城市社会学和社会学的相互关系是()。
分部工程观感质量的验收,由各方验收人员根据主观印象判断,按()给出综合质量评价。
根据材料设计教学片段。春秋战国时期,中国社会发生了重大变革。原来社会地位较低的士,在社会生活中活跃起来,受到各诸侯国统治者的重用。他们代表本阶层或政治派别的利益和要求,提出自己的主张。政治和经济大变动,导致教育和学术领域也发生变化,贵族
“贾人(商人)夏则资(购买)皮,冬则资絺(夏天用的细麻布),旱则资舟,水则资车”。这告诉我们()。
请在“考试项目”菜单上选择“电子表格软件使用”菜单项,完成下面的内容:(所有的电子表格文件都必须建立在指定的文件夹中。)1.请将下列某厂家生产的3种照明设备的寿命情况数据建成一个数据表(存放在A1:E4区域内),计算出每种设备的损坏率,
A、About34,000.B、About800,000.C、About20,000.D、About200,000.C
A、Toteachstudentshowtocommunicatewithnativespeakers.B、Tointroduceafewtechniquestobesuccessfullanguagelearners.
最新回复
(
0
)