首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
18
问题
有以下程序
#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全国计算机二级
相关试题推荐
在窗体上画一个命令按钮,然后编写如下事件过程:PrivateSubCommandl_Click()aS=InputBox(”请输入一个二进制数”)n=Len(a$)Fori=1TonDec=
编写如下程序:OptionBase1PrivateSUbCommand1_Click()Dimaa=Array(1,2,3,4):s=0:j=1Fori=4To1Step-1s=s+a(i)*j:j=j*10
窗体上有一个名称为Text1的文本框,一个名称为(Commandl的命令按钮。窗体文件的程序如下:PrivateTypexaAsIntegerbAsIntegerEndTypePrivate
以下关于函数过程的叙述中,正确的是()。
当VisualBasic表达式中含有以下多种运算时()。①关系运算②算术运算③逻辑运算④函数运算正确的运算顺序为()。
为把圆周率的近似值3.14159存放在变量pi中,应该把变量pi定义为()。
以下关于VB对象属性的叙述中,错误的是()。
以下能对正实数d的第3位小数四舍五入的表达式是()。
为了通过传值方式来传送过程参数,在函数声明部分应使用的关键字为
构成计算机软件的是
随机试题
在分度头交换齿轮传动中,惰轮不改变从动轮的转速,但改变从动轮的转向。()
赫茨伯格把工资、工作条件、公司的政策与管理方式等描述为()
教学过程有哪些基本规律?
Whenpeoplearestruckbylightening,theyfalltothegroundasthoughtheywerestruckbyasevereblowtothehead.Afterthe
A.角膜内皮细胞B.角膜上皮细胞层C.角膜基质层D.角膜前弹力层E.角膜后弹力层伤后可迅速再生
(2018年第59题)无障碍坡道出入口的坡度不应大于()。
企业作出是否租赁与购买决定的关键在于()。
企业年金是()。
甲省乙市开源公司(注册地位于乙市丙区)经乙市市场监督管理局核准取得《企业法人营业执照》,从事某类产品生产经营。后来,甲省商务厅函告开源公司:按照甲省地方性法规最新规定,新建此类企业必须到省商务厅办理某种生产经营许可证后,方可向当地市场监督管理局申请企业登记
保护未成年人的基本原则有哪些?
最新回复
(
0
)