首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> struct tt {int x;struct tt*y;}s[3]={1,0,2,0,3,0}; main() {struct tt*p=s+1; p->y=s; printf("%d,",p->x);
有以下程序: #include<stdio.h> struct tt {int x;struct tt*y;}s[3]={1,0,2,0,3,0}; main() {struct tt*p=s+1; p->y=s; printf("%d,",p->x);
admin
2022-12-02
25
问题
有以下程序:
#include<stdio.h>
struct tt
{int x;struct tt*y;}s[3]={1,0,2,0,3,0};
main()
{struct tt*p=s+1;
p->y=s;
printf("%d,",p->x);
p=p->y;
printf("%d\n",p->x);
}
程序运行后的输出结果是( )。
选项
A、2,3
B、2,1
C、1,2
D、3,1
答案
B
解析
结构体tt是一个递归定义,类似于链表,通过成员变量y链接起来。p=s+1指向s[1]。p->y指向s[2],但现在p->y=s,因此s[2]=s[0],此时s[]={1.0,2.0,1.0},而p在s[1]位置,因此p->x为2,p=p->y,p指向s[2],因此p->x=1,故打印结果为2,1。答案为B选项。
转载请注明原文地址:https://kaotiyun.com/show/IW0D777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
已知x>0,函数y=2/x+3x2的最小值是()。
甲、乙两位长跑爱好者沿着社区花园环路慢跑,如两人同时、同向,从同一点A出发,且甲跑9米的时间乙只能跑7米,则当甲恰好在A点第二次追上乙时,乙共沿花园环路跑了()圈。
某厂加工一批零件,甲车间加工这批零件的20%,乙车间加工剩下的25%,丙车间加工再余下的40%,还剩3600个零件没有加工,这批零件一共有()。
某班学生在一次测验中平均成绩为75分,其中男生人数比女生人数多80%,而女生平均成绩比男生高20%,则女生的平均成绩为()。
用数字0,1,2,3,4,5组成没有重复数字的四位数,其中三个偶数连在一起的四位数有()。
函数f(x)=x2+bx+c对于任意实数t都有f(2+t)=f(2-t),则()。
结合材料回答问题:材料1在延安时期,中国共产党及其领导的八路军和新四军与日本帝国主义血战到底的气概,全心全意为人民服务的精神,理论联系实际、密切联系群众、艰苦奋斗、谦虚谨慎的作风,极大地引导和影响了抗日根据地的政风和民风,形成了党风政风民风的统
WhenNeilArmstrongandBuzzAldrinreturnedfromthemoon,theircargoincludednearlyfiftypoundsofrockandsoil,whichwer
某软件公司根据客户需求,组织研发出一套应用软件,并与本公司的职工签订了保密协议,但是本公司某研发人员将该软件中的算法和部分程序代码公开发表。该软件研发人员____①____,该软件公司丧失了这套应用软件的___②_____。②
随机试题
1978年12月,首次以“台湾回到祖国怀抱,实现统一大业”的提法代替了“解放台湾”提法的会议是
有关滤线栅栅比的正确解释是
缓解急性心肌梗死时的疼痛宜用()
甲公司2009年至2015年发生有关经济业务:(1)2009年1月10日,甲公司销售一批商品给乙公司,贷款为2000万元(含增值税额)。合同约定,乙公司应于2009年4月10目前支付上述货款。由于资金周转困难,乙公司到期不能偿付货款。经协商,甲公司与乙公
下列关于税收强制执行措施的表述中,正确的是()。
下列中的()是我国著名的岩溶地貌风景区。
我国解决民族问题的根本出发点是()。
Askwhymostpeopleareright-handed,andtheanswermightfallalongthesamelinesaswhyfishschool(鱼成群地游).Twoneuroscienti
物理层10BASE-5协议规定,粗同轴电缆的一个缆段最大长度为______。
在网络安全服务中,保证网络中的数据不被非法截获或非授权访问,这项服务称为()。
最新回复
(
0
)