首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include<stdlib.h> struct NODE { int num;stmct NODE*next;}; main() { struct NODE*p,*q,*r; p=(struct N
有以下程序 #include<stdlib.h> struct NODE { int num;stmct NODE*next;}; main() { struct NODE*p,*q,*r; p=(struct N
admin
2010-01-10
28
问题
有以下程序
#include<stdlib.h>
struct NODE
{ int num;stmct 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,q,r。然后调用内存分配函数分别为其分配地址空间,程序中变量q->num的值为20,指针变量q->next指向指针变量r,r->num的值为30,所以变量q->next->num的值为30,因此,表达式q-> num+q->next->num的值为20+30=50。
转载请注明原文地址:https://kaotiyun.com/show/zXWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有如下声明语句OptionBase1Dimart(2,-1To5)AsInteger则数组arr中数组元素的个数是
如果要在语句:a=Array(1,2,3,4,5)的前面声明变量a,则正确的声明是
假定有如下情况语句:SelectCaseX能表示|X|>5的Case子句是
程序运行时,当用鼠标点击滚动条两端的箭头按钮时,不会产生的结果是()。
设有下面的程序段:x=InputBox("请输入一个整数")ReDima(x)Fork=xTo0Step-1a(k)=kNextk一般,在这段程序之前应先进行数组a的定义。下面定义语句中正确的是()。
下列叙述中正确的是
定时器的Interval属性的值是一个整数,它表示的是
设有下面的程序段:x=InputBox("请输入一个整数")ReDirna(X)Fork=xTo0Step-1a(k)=kNextk一般,在这段程序之前应先进行数组a的定义。下面定义语
下面描述中不属于软件需求分析阶段任务的是()。
随机试题
关于PowerPoint2010中的节,下列说法正确的是________。
某女,28岁。因情志不遂,致脘腹痞满月余,现患者胃脘部满闷,胸膈胀闷,按之不痛,头晕身重,纳呆,偶有恶心,口不渴,苔白腻而厚,脉沉滑。其应辨证为
林某,女,24岁。经常因情绪刺激而发作喘证,呼吸短促,但喉中痰鸣不著,胸闷而痛,失眠心悸,舌苔薄,脉弦。宜用
A.与中医药有关的评审或者鉴定活动B.中医药专业技术职称任职资格评审C.获得定点资格的中医医疗机构D.非营利性中医医疗机构E.中医药人员培训规划成立专门的中医药评审组织或者由中医药专家参加评审的是
对于公共建筑而言,消防电梯与防烟楼梯间合用的前室的面积不应小于()m2。
既可以撤销,又可以撤回的是()。
甲政府单位于2020年1月1日以3000万元取得乙公司60%的普通股权,取得投资后,有权决定乙公司的财务和经营政策。2020年乙公司除净损益和利润分配之外的所有者权益增加1100万元。假定不考虑其他因素,甲单位该项长期股权投资在2020年年末的账面价值
现存世界上最古老的星表是_________。
A.attheminimumcostB.reinforcedbythefactoryC.crowedtogetherD.asself-reliantfarmersPhrases:A.wheretoolargema
马克思曾批评费尔巴哈是“半截子的唯物主义者”,主张唯物主义应该成为新的彻底的唯物主义。马克思之所以认为费尔巴哈是“半截子的唯物主义者”,是因为费尔巴哈等人的观点是()
最新回复
(
0
)