首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的功能是建立一个有3个结点的单循环链表,然后求各个结点数值域data中数据的和,请填空。 #include <stdio.h> #include <stdlib.h> struct NODE { int data;
下面程序的功能是建立一个有3个结点的单循环链表,然后求各个结点数值域data中数据的和,请填空。 #include <stdio.h> #include <stdlib.h> struct NODE { int data;
admin
2009-01-15
38
问题
下面程序的功能是建立一个有3个结点的单循环链表,然后求各个结点数值域data中数据的和,请填空。
#include <stdio.h>
#include <stdlib.h>
struct NODE { int data;
struct NODE *next;
};
main()
{ struct NODE *p,*q,*r;
int sum=0;
p=(struct NODE*)malloc(sizeof(struct NODE));
q=struct NODE*)malloc(sizeof(struct NODE));
r=(struct NODE*)malloc(sizeof(struct NODE));
p->data=100; q->data=200; r->data=300;
p->next=q; q->next=r; r->next=p;
sum=p->data+p->next->data+r->next->next 【 】;
printf("%d\n",sum);
}
选项
答案
->next->data
解析
主函数中前面大部分语句都是用来建立题中所述的链表的,我们只需要补充完整倒数第2条语句,实现题目要求的求3个结点之和就可以了。p->data是p所指结点中的数据;p->next->data是p的下一结点(q所指结点)中的数据。所以下划线位置只要填入->next->data就是剩下的r所指结点的数据了。因为链表是循环的,r->next->next->next的值就等于r,你甚至还可以填入->next->next->next->next->data,只要保证整个式子->next的个数是3的倍数都可以。
转载请注明原文地址:https://jikaoti.com/ti/y6K0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列有关过程的叙述中错误的是()。
设窗体上有一个标签Label1和一个计时器Timer1,Timer1的Interval属性被设置为1000,Enabled属性被设置为True。要求程序运行时每秒在标签中显示一次系统当前时间。以下可以实现上述要求的事件过程是( )。
编写如下程序:PrivateSubCommand1_Click()DimkAsIntegerx=1Fork=1To3x=x*fun(k)NextkPri
语句Dima(一3To4,3To6)AsInteger定义的数组的元素个数是()。
有如下数据定义语句:Dima,bAsIntegerDimx%,yasInteger执行上述语句后,不是整型变量的是
窗体上有一个名称为Franlel的框架(如图),若要把框架上显示的“Frame1”改为汉字“框架”,下面正确的语句是()。
设有以下函数过程PrivateFunctionFun(a()AsInteger,bAsString)AsInteger…EndFunction若已有变量声明:Dimx(5)AsIntege
为了通过传值方式来传送过程参数,在函数声明部分应使用的关键字为( )。
设栈的顺序存储空间为S(1:50),初始状态为top=0。现经过一系列入栈与退栈运算后,top=20,则当前栈中的元素个数为
随机试题
国际市场价格由生产成本、_______、税金和利润构成。
阻塞性肺气肿的主要病因是
牙钳主要起到钳拔的作用,下列哪种牙钳同时具有牙挺的作用
【2010—3】题16—20:某企业总变电所设计中,安装有变压器TR1及电抗器L,并从总变电所6kV母线引一回路向车间变电所供电,供电系统如图所示。6kV侧为不接地系统,380V系统为TN—S接地形式。请回答以下问题,并列出解答过程。假设通过6kV侧
评标委员会提出评标报告后,招标人最迟应当在投标有效期结束日前______个工作日内确定中标人。
在记账后,如果发现记账凭证中科目正确,但所记金额大于应记金额,应采用()方法更正。
纳税管理是对纳税所实施的全过程管理行为,纳税管理的主要内容是纳税筹划。即对企业经济交易或事项进行事先规划以减少应纳税额或延迟纳税。实现企业的财务目标。()
A、 B、 C、 C录音原句意为“John跳得很高”。图片A中的人在跑步(run),图片B中的人在滑雪(ski),图片C中的人则在跳高(jump)。从原句可清晰听到“jump”一词,所以正确答案为C。
MusicandCreativeArtsforPreschoolersMusic,movement,andthecreativeartsarelinkedbycommonalitiesofappreciation,
Teachersneedtobeawareoftheemotional,intellectual,andphysicalchangesthatyoungadultsexperience.Andtheyalsoneed
最新回复
(
0
)