首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序运行后的输出结果是【 】。 struct NODE { int num; stmct NODE *next; }; main() {struct NODE s[3]={{1,’\0’),{2,’\
以下程序运行后的输出结果是【 】。 struct NODE { int num; stmct NODE *next; }; main() {struct NODE s[3]={{1,’\0’),{2,’\
admin
2009-01-15
33
问题
以下程序运行后的输出结果是【 】。
struct NODE
{
int num;
stmct 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->next->num;
sum+=r->next->next->num;
printf("%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],然后让一个累计变量sum累加q->next->num和r->next->next->nm,因为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/udHp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
请根据以下各小题的要求设计VisualBasic应用程序(包括界面和代码)。在名称为Forml的窗体上画一个名称为Labell、标题为”列表框的使用”的标签。再画一个名称为Listl的列表框,列表中含有5个表项,表项内容分别为”北京”、“山西”、”
在名称为。Forml的窗体上画一个名称为HSl的水平滚动条,其刻度值范围为1~100;画一个命令按钮,名称为Cl,标题为”移动滚动框”。请编写适当的事件过程,使得在运行时,每单击命令按钮一次(假定单击次数少于10次),滚动框向右移动10个刻度。运行时的窗体
(1)在考生文件夹下的“samp1.accdb”数据库中建立表“tTeacher”,表结构如表2.1所示。(2)根据“tTeacher”表的结构,判断并设置主键。(3)设置“工作时间”字段的有效性规则:只能输入上一年度5月1日以前(含
下列叙述中正确的是()。
为了将“联想电脑”作为数据项添加到列表框List1的最前面,可以使用语句
假定Picture1和Text1分别为图片框和文本框的名称,则下列语句中错误的是()。
在下面语句或函数中,不能描述选择结构的是
有如下数据定义语句:Dima,bAsIntegerDimx%.YasInteger执行上述语句后,不是整型变量的是()。
下列各组的排序方法中,最坏情况下比较次数相同的是
算法的空间复杂度是指()。
随机试题
静态图像的可视电话信号在300~3400Hz话路上传送,在传送图像时不能通话。()
患者,男。脑外伤后2个月,言语对答切题,四肢肌力5级,不能按指令出示手指,也不能模仿治疗师所做手指动作,能说出钢笔的作用,但不能用钢笔写字。该患者患有的失用症是
舌淡白胖嫩,边有齿痕而又有裂纹者,多属
患者,男性,65岁。近2个月来出现下肢麻木,行走困难,患者最可能患了下列哪型颈椎病
非现场监督是监督当局分析银行机构经营稳健性和安全性的一种方式,其基础是()。
A注册会计师负责审计甲公司2010年度财务报表。在确定重要性及评价错报时,A注册会计师遇到下列事项,请代为作出正确的专业判断。(2011年)在评价未更正错报的影响时,下列说法中,A注册会计师认为正确的有()。
有大小两个瓶,大瓶可以装水5千克,小瓶可装水1千克,现在有100千克水共装了52瓶。问大瓶和小瓶相差多少个?()。
根据以下图表回答问题。从以上图表中可以推出的是()。
Stopworryingaboutrecession.ThatisthemessagefromAmerica’sR-wordindex.Foreachquarter,we(1)_____howmanystonesin
OversleepingonSaturdayafterafewweeksoftoolittleshuteyemayfeelrefreshing,butitcangiveafalsesenseofsecurity.
最新回复
(
0
)