首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdlib.h> struct NODE{ int num; struct NODE *next; } main() { struct NODE *p,*q,*r;
有以下程序: #include<stdlib.h> struct NODE{ int num; struct NODE *next; } main() { struct NODE *p,*q,*r;
admin
2010-01-10
43
问题
有以下程序:
#include<stdlib.h>
struct NODE{
int num;
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->num=1; q->num=2; r->num=3;
p->next=q; q->next=r; r->next=NULL;
sum+=q->next->num;sum+=p->num;
printf("%d\n",sum);
}
执行后的输出结果是( )。
选项
A、3
B、4
C、5
D、6
答案
2
解析
本题中定义了一个结点结构stmct NODE,在主函数中定义了3个结点指针p、q和r,接着通过malloc函数分配了3个结点并让p、q和r分别指向他们,再接着给p、q和r所指向的结点的num域赋值为1、2、3,然后让结点p指向q,让q指向r, r指向NULL。显然q->next->num的值为指针r所指向结点的hum域的值为3,p->hum的值为指针p所指向结点的num域的值为1,故最后输出s的值为3+1=4。所以,4个选项中选项B符合题意。
转载请注明原文地址:https://kaotiyun.com/show/nHWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面的语句用Array函数为数组变量a的各种元素赋值整数值:
窗体上有一个由两个文本框组成的控件数组,名称为Text1,并有如下事件过程:PrivateSubText1_Change(IndexAsInteger)SelectCaseIndexCase0Text1(1).FontS
假定通过复制、粘贴操作建立了一个命令按钮数组Commandl,以下说法中错误的是
窗体上有一个名称为Command1的命令按钮,一个名称为Text1的文本框。编写如下程序:PrivateSubCommand1_Click()DimxAsIntegerx=Val(InputBox("输入数据")):Text1=Str(x+
在程序中要使用Array函数给数组arr赋初值,则以下数组变量定义语句中错误的是
如果把程序的启动对象设置为SubMain,则SubMain过程()。
窗体上有一个Text1文本框,并编写了下面事件过程:PrivateSubText1_KeyPress(KeyAsciiAsInteger)KeyAscii=KeyAscii+3EndSub程序运行时,在文本框中输入字符“A”,则在文本框中
编写如下程序:PrivateSubCommand1Click()DimmAsInteger,nAsIntegerm=2:n=1SelectCasemCase1SelectCasenCase1Print“AAA”
下面是求最大公约数的函数的首部Functiongcd(ByValxAsInteger,ByValyAsInteger)AsInteger若要输出8、12、16这3个数的最大公约数,下面正确的语句是
有数据定义语句:Dima,bAsIntegerDimx%,YasInteger执行语句后,不是整型变量的是
随机试题
对药品引起的新的和严重的不良反应需要报告的是
主要经肾脏排泄的离子型对比剂是
周某,小学文化,但是熟读法律,尤其对于农村的有关法律实务工作极为精通,其为了让更多的人相信他的能力,遂冒充律师从事法律服务,依照律师法应由哪个部门进行处罚?()
(2007年)对于无限大平壁的一维稳态导热,下列陈述中哪一项是错误的?()
根据FIDIC《施工合同条件》规定,工程变更的内容不包括()。
申请发行可交换债券的公司应当具备的条件有()。Ⅰ.公司最近1期期末的净资产额不少于人民币3亿元Ⅱ.公司最近3个会计年度实现的年均可分配利润不少于公司债券1年的利润Ⅲ.当次债券发行的金额不超过预备用于交换的股票按募集说明书公告日前10个交易日
下列叙述符合真实票据理论的是()。
与班杜拉的社会学习关系最密切的概念是()。
在某DHCP客户机执行ipconfig/all命令后得到的部分信息如图(a)所示。图(b)是在该客户机上依次执行ipconfig/release和ipconfig/renew时捕获的报文,并对其中第5条报文进行了解析。分析图中的信息并补全图中空白处的信息。
WhatEaster’sallaboutEasteristhemostimportantfestivalintheChristiancalendar.ItisthecommemorationofJesus’d
最新回复
(
0
)