首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include<stdlib.h> struct NODE { int num;struct NODE*next;}; main() { struct NODE*p,*q,*r; p=(struct N
有以下程序 #include<stdlib.h> struct NODE { int num;struct NODE*next;}; main() { struct NODE*p,*q,*r; p=(struct N
admin
2009-02-15
29
问题
有以下程序
#include<stdlib.h>
struct NODE
{ int num;struct NODE*next;};
main()
{ struct NODE*p,*q,*r;
p=(struct NODE*)malloc(sizeof(struct NODE));
q=(struct NODE*)malloc(sizeof(struct NODE));
r=(struct NODE*)malloc(sizeof(struct NODE));
p->num=10;q->num=20;r->num=30;
p->next=q;q->next=r;
printf("%d\n",p->num+q->next->num);}
程序运行后的输出结果是
选项
A、10
B、20
C、30
D、40
答案
8
解析
该题中考查的是简单的单链表,下图就是赋完值后的示意图:容易看到p->num=10,而 q->next就是r,所以q->next->num=30,故答案为40。
转载请注明原文地址:https://kaotiyun.com/show/FkXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面程序的功能是输出100以内所有素数:PrivateSubCommandl_Click()Forn=2To100isprime=True:k=2DoWhilek<=n/2And___________IfnMo
一个栈的初始状态为空。现将元素1、2、3、4、5、A、B、c、D、E依次入栈,然后再依次出栈,则元素出栈的顺序是()。
变量声明:Dima,bAsInteger,c!,d%,e#,fAsLong其中所有的整型变量是()。
为了通过传值方式来传送过程参数,在函数声明部分应使用的关键字为
执行下列语句strlnput=InputBox(”请输入字符串”,”字符串对话框”,”字符串”)将显示输入对话框。此时如果直接单击“确定”按钮,则变量strlnput的内容是
窗体上有一个名称为Combol的组合框,为了引用Combol中最后一个列表项,应使用的表达式是
构成计算机软件的是
用链表表示线性表的优点是()。
随机试题
简述冲突管理的有效方式。
患者,女,28岁。患者昏迷,双侧瞳孔呈针尖样,口内有异常味道,其送诊者不能提供相关信息。经诊断怀疑是毒物中毒。服毒后洗胃有效的时限是
某青年长跑后发生腰痛、绞痛样,继而出现肉眼血尿,最大可能是
一般不首选肠外营养治疗的是
在一定温度下的定容密闭容器中,发生如下可逆反应:2NO2(g)N2O4(g)。当下列物理量不再变化时,不能表明该反应已达平衡状态的是()。
A、 B、 C、 D、 A题干的四个图形都能够一笔画成,选项中只有A符合。
某人骑自行车从甲地到乙地,他从甲地出发。用20分钟行完全程的2/5。然后每分钟比原来多行60米,15分钟的行程和前面的行程一样多。甲、乙两地相距多少千米?()
下列关于世界著名建筑的说法正确的是:
费雪认为,通货紧缩产生于()。
Thefirststeptodefeatinganenemyistopindownhisexactidentityandhowheoperates.Hypertension—chronic,abnormallyrai
最新回复
(
0
)