首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
28
问题
有以下程序:
#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全国计算机二级
相关试题推荐
编写如下程序:PrivateSubCommandl_Click()DimxAsInteger.yAsIntegerx=InputBox("输入第一个数")y=InputBox("输入第二个数")Ca
设窗体上有一个Commandl命令按钮,还有以下程序代码:PrivateSUbCommandl—Click()PrivateSUbproc(aAsIntege)Staticx.AsIntegerStaticxAsIntegerx=
将窗体的KeyPreview属性设为True,然后编写如下程序:PrivateSubForm_KeyDown(KeyCode_AsInteger,ShiftAsInteger)PrintChr(KeyCodc)EndS
语句DimArr(-2To4)AsInteger所定义的数组的元素个数为
下面不属于需求分析阶段任务的是()。
设有如下声明语句OptionBase1Dimart(2,-1To5)AsInteger则数组arr中数组元素的个数是
有二叉树如下图所示:则前序序列为()。
在面向对象方法中,不属于“对象”基本特点的是
设二叉树中共有15个结点,其中的结点值互不相同。如果该二叉树的前序序列与中序序列相同,则该二叉树的深度为()。
随机试题
ThreeWaystoBecomeMoreCreativeEveryonehas【C1】______(imagine),butmostofusforgethowtoaccessit.Creativityisn’t
tRNA最主要的分子结构特征是含
弓形虫主要致病阶段是
A、大蓟B、地榆C、三七D、白芨E、蒲黄主治各种内外出血,但最宜治疗尿血的是()。
书写药历是药师进行规范化药学服务的一项工作,下列内容一般不作为药历内容的是()
某生产企业(一般纳税人)向当地商城销售高尔夫球具10套,销售单价为1000元/套,随同高尔夫球具销售出借的包装物的押金是600元。1年后包装物押金逾期,押金不退。请对此业务做相应的会计分录。(消费税税率为10%)
在应聘者的筛选与录用过程中,初步面试的目的是()。
纳税人发生下列行为时,应按最高价格计征消费税的有()。
(2017年真题)根据现行宪法和立法法,下列关于宪法监督的表述,正确的是()。
Comparedwithwrittencomplexquestionnaires,structuredinterviews
最新回复
(
0
)