首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序运行后的输出结果是______。 struct NODE { int hum; struct NODE *next; }; main ( ) { struct NODE s[3]
以下程序运行后的输出结果是______。 struct NODE { int hum; struct NODE *next; }; main ( ) { struct NODE s[3]
admin
2009-01-15
31
问题
以下程序运行后的输出结果是______。
struct NODE
{
int hum;
struct NODE *next;
};
main ( )
{ struct NODE s[3]={{1, ’\0’ },{2, ’\0’ },{3, ’\0’ }},*p,*q,*r;
int sum=0:
s[0].next=s+1;
s[1].next=s+2;
s[2].next=s:
p=s;
q=p->next;
r=q->next;
sum+=q->nexs->num;
sum+=r >next->next->num:
prlntf("%d\n",sum ;
}
选项
答案
5
解析
主函数首先声明了一个结点数组s[3],并分别初始化其成员num为1,2、 3,而成员next全部被初始化为’\0’,也就是0。下面又用三条语句s[0].next=s+1;s[1].next=s+2;s[2].next=s;分别将三个结点指向其后面一个结点,而最后一个结点指向笫1个结点,构造出一条单向循环链表。接下来用结点指针p=s即让其指向s[0],然后让 q=p->next,即指向了 s[1],r=-q->next即让r指向s[2],然后让一个累计变量sam累加q->next->hum和 r->next->next->num,因为q指向s[1)所以它的next指针指向的是s[2],故第1次累加的是s[2].num=3,而r指向的是s[2]所以它的next是s[0],s[0]的next指向s[1],故笫2次累加的是s[1].num=2。所以程序最终输出结果为5。
转载请注明原文地址:https://kaotiyun.com/show/EbXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有如下程序段:Dima(10)…ForEachxInaPrintx;Nextx在上面的程序段中,变量x必须是
(1)在考生文件夹下有一个工程文件vbsj3.vbp,相应的窗体文件为vbsj3.frm,在窗体上有一个标题为“计算”的命令按钮和一个文本框。程序运行后,单击命令按钮,即可计算出数组arr中每个元素与其下标相除所得的和,并在文本框中显示出来,程序的运行情况
(1)在考生文件夹下有一个工程文件sjt3.vbp,窗体上有1个标题为“计算”的命令按钮,1个标题为“1!+2!+…+10!=”的标签。请画1个名称为Text1,初始内容为空的文本框。效果如图3-34所示。程序功能:单击“计算”命令按钮,则计算
(1)在考生目录下有一个工程文件sjt3.vbp,窗体上有两个命令按钮,其中“读数据”按钮的名称是Command1,“统计”按钮的名称是Command2;还有一个文本框。请画三个单选按钮,其名称分别是:Option1、Option2、Option3,标题分
(1)在考生文件夹下有一个工程文件sjt3.vbp。程序的功能是通过键盘向文本框中输入大、小写字母及数字。单击“统计”按钮,分别统计输入字符串中大写字母、小写字母及数字字符的个数,并将统计结果分别显示在标签控件数组x中,如图3—167所示。在给出的窗体文件
窗体上有一个名称为VScrolll的垂直滚动条,要求程序运行时,滚动块的初始位置在最下端,应该使VScrolll.Value的值等于
在考生文件夹下有一个数据库文件“samp2.accdb”,里面已经设计好3个关联表对象“tStud”、“tCourse”和“tScore”及一个临时表对象“tTemp”。请按以下要求完成设计。(1)创建一个查询,查找并显示入校时间非空的男同学的“
以下关于DoUntil…Loop循环的说法正确的是()。
设数据结构B=(D,R),其中D={a,b,c,d,e,f}R={(f,a),(d,b),(e,d),(c,e),(a,c)}该数据结构为()。
随机试题
合金钢是在()的基础上,为获得或提高某些性能,在冶炼时特意加入一些其他元素的钢。
甲厂自2015年起在其生产的炊具上使用“红辣椒”商标,并于2017年8月向商标局提出该商标的注册申请。乙厂早在2017年6月就向商标局提出了在其炊具产品注册“红辣椒”商标的申请,但乙厂此前从未使用过该商标。该“红辣椒”商标专用权应归属于()。
安全员李某是天津市某游乐场大型游乐设施的安全监管员,对于李某负责的大型游乐设施检查记录中,不符合安全管理要求的是()。
商品为单一品种,大批量进货,在配送中心内部根据要求转换成小批量,以满足用户,这种作业是比较明显的加工型作业流程。()
A、Thetestwasharderthanhehadanticipated.B、Heneverdoeswellinbiology.C、Hewasluckytopassthetest.D、ProfessorMor
当归的主治病证是()熟地黄的主治病证是()
外汇管制的目的有()。
辩证的否定即“扬弃”,它的含义是()。
世界上的一切物体都是由大量分子组成的,下列现象中能说明分子在不停息运动的是()。
中国的官方语言普通话(Mandarin)在美国的学校中突然热起来。由于中国经济在21世纪的快速发展,美国的公立和私立学校纷纷在外语课程中加入汉语这一科目。或将已有的汉语教学项目进行扩展。据统计,在美国的学校中,有5万名孩子在学习汉语。但推动汉语项目的发展不
最新回复
(
0
)