首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include <stdlib.h> struct NODE { int num; struct NODE *next; }; main() { struct NODE *p,*q,*r; p=(st
有以下程序: #include <stdlib.h> struct NODE { int num; struct NODE *next; }; main() { struct NODE *p,*q,*r; p=(st
admin
2010-01-10
23
问题
有以下程序:
#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*)mallloc(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
解析
本题在主函数中首先定义了3个结构体指针变量p,q,r。然后调用内存分配函数分别为其分配地址空间,程序中变量p->num的值为10,指针变量q->next指向指针变量r,r->num的值为30,所以变量q->next->num的值为30,因此,表达式 p->num+q->next->num的值为10+30=40。所以4个选项中D正确。
转载请注明原文地址:https://kaotiyun.com/show/yQWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设窗体上有一个名称为Check1的复选框,并有下面程序代码:PrivateSubCheck1_MouseDown(ButtonAsInteger,ShiftAsInteger,XAsSingle,YAsSingle)
设窗体上有一个Commandl命令按钮,还有以下程序代码:PrivateSUbCommandl—Click()PrivateSUbproc(aAsIntege)Staticx.AsIntegerStaticxAsIntegerx=
假定有如下程序:PrivateSub.Form_Click()Dima(4)AsInteger,b(4)AsIntegerFork=0To2a(k+1)=Val(InputBox(“请输入一个整数:”))b(3一k)=a(k+1)
窗体上有一个名称为HScroll1的滚动条,程序运行后,当单击滚动条两端的箭头时,立即在窗体上显示滚动框的位置(即刻度值)。下面能够实现上述操作的事件过程是
在一个容量为15的循环队列中,若头指针front=6,尾指针rear=9,则循环队列中的元素个数为
假定有以下循环结构:DoUntil条件表达式循环体Loop则以下正确的描述是()。
程序调试的任务是
在面向对象方法中,不属于“对象”基本特点的是
某完全二叉树按层次输出(同一层从左到右)的序列为ABCDEFGH。该完全二叉树的前序序列为()。
设某二叉树的后序序列与中序序列均为ABCDEFGH,则该二叉树的前序序列为()。
随机试题
对防止铸件产生偏芯的方法没有多大影响的是()。
广义的市场信息资源包括
在核酸热变性过程中,紫外线光吸收增值达到最大值50%的温度与J(G+C)含量有关,即J含量越多,紫外线光吸收增值达50%时的温度越高,这一核酸特征性温度称为
重度肝肿大少见于
男性,56岁,晨起时觉上、下肢麻木,但可自行去厕所,回卧室时因左下肢无力而跌倒。护理体检:神志清,左侧上、下肢瘫痪,口眼不歪斜。应首先考虑
根据下面材料回答问题。2008年1~10月,该市对中国台湾的进口额约为多少亿美元?
有效市场假说
GMT
设随机变量X,Y相互独立,且XNN(0,4),Y的分布律为Y~则P(X+2Y≤4)=________.
A、Aschoolteacher.B、AclerktothecurrentChiefJustice.C、Anappealscourtjudge.D、Aextremistzealot.C
最新回复
(
0
)