首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
55
问题
有以下程序:
#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://www.kaotiyun.com/show/IW0D777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
某池塘有A,B,C三只小船,A船可乘3人,B船可乘2人,C船可乘1人,有3个成人和2个儿童分乘这些船只,为安全起见,儿童必须由成人陪同方能乘船,他们分乘这些船只的方法共有()。
从一组数据中取出a个x1,b个x2,c个x3组成一个样本,那么这个样本的平均数是()。
某学生在一次考试中,语文、数学、外语三门学科的平均成绩是80分,物理、化学两门学科的平均成绩是85分,则这个学生5门的平均成绩是()分。
甲、乙、丙做一项打字工作,甲单独做需要10天,若甲、乙合作只需要6天就可以完成;乙、丙合作要用8天才能完成,现在甲、乙、丙一起工作,做完所有的打字任务后,发现甲比乙多打字2400个,那么丙打了()字。
设直线的方程是A<+By=0,从1,2,3,4,5这五个数中每次取两个不同的数作为A,B的值,则所得不同直线的条数是()。
三个负数a,b,c成等差数列,又a,d,c成等比数列,且a≠c,则b与d的大小关系为()。
下列叙述正确的是().
阅读以下关于Web应用系统的叙述,在答题纸上回答问题。【说明】某公司拟开发一个基于020(OnlineToOffline)外卖配送模式的外卖平台。该外卖平台采用自行建立的配送体系承接餐饮商家配送订单,收取费用,提供配送服务。餐饮商家在该O2O外卖平
阅读以下关于数据管理的叙述,在答题纸上回答问题。【说明】某全国连锁药店企业在新冠肺炎疫情期间,紧急推出在线口罩预约业务系统。该业务系统为普通用户提供口罩商品查询、购买、订单查询等业务,为后台管理人员提供订单查询、订单地点分布汇总、物流调度等功能。该系统
下列定义语句有错的是()。
随机试题
《选择与安排》一文提出做文章最重要的是
治疗水肿可选用的药物有
下列不是泄泻变证阴竭阳脱型的临床表现的是
A.银杏内酯B.雷公藤内酯C.穿心莲内酯D.七叶内酯E.白芷内酯
下列各项中,应计入营业费用的有( )。
1454.6+1655.3+1644.2+2667.8的值是()。
舜帝时,()学道于蜀地鹄鸣山中,以道书招致信徒,信道者出米五斗,有病则令自首其过。这就
=______.
在WindoWS2000本机模式域的域控制器上,不可以创建的安全组为______。
Theterm"qualityoflife"isdifficulttodefine.It【C1】______averywidescopesuchaslivingenvironment,health,employment,
最新回复
(
0
)