首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include #include void main( ) {int*a,*b,*c; a=b=c=malloc(sizeof(int)); a=0;*b=1;*c=2: a=b; printf(’’%d,%d,%d\n
有以下程序: #include #include void main( ) {int*a,*b,*c; a=b=c=malloc(sizeof(int)); a=0;*b=1;*c=2: a=b; printf(’’%d,%d,%d\n
admin
2021-04-28
36
问题
有以下程序:
#include
#include
void main( )
{int*a,*b,*c;
a=b=c=malloc(sizeof(int));
a=0;*b=1;*c=2:
a=b;
printf(’’%d,%d,%d\n’’,*a,*b,*c);
}
程序运行后的输出结果是( )。
选项
A、出错
B、2,2,3
C、1,2,3
D、2,2,2
答案
D
解析
malloc(sizeof)将分配一块存放整型数据的内存地址,a,b,c三个整型指针同时指向这个地址;a=0是让a指针指向地址为1的内存空间(0x1),*b=1是指将b指针指向的这个内存空间的数值写成1,水c=2是指将c指针指向的这个内存空间的值写成2,因为b和c指向的是同一个内存空间。因此,它们指向的这个空间的值将会是2;a=b是将a指针也指向b指针指向的这个内存空间,所以a,b,c又都指向了开始分配的这个内存空间,其值为2,所以答案为D。
转载请注明原文地址:https://kaotiyun.com/show/1Wtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下选项中,不能作为合法常量的是
有以下程序#includemain(){intk=5,n=0;do{switch(k){case1:case3:n+=1;k--;break;default:n=0;k--;case2:case4:n+=2;
若有以下程序main(){inta=-2,b=0;while(a++)++b;printf("%d,%d\n",a,b);}则程序的输出结果是
有以下程序main(){inta=-2,b=0;while(a++&&++b);printf("%d,%d\n",a,b);}程序运行后输出结果是
以下叙述中正确的是
有以下程序#includeintfun(chars[]){char*p=s;while(*p!=0)p++;return(p-s);}main(){printf("%d\n",fun("0ABCDEF"));}程序运行后的输出结果是
程序中已构成如下图所示的不带头结点的单向链表结构,指针变量s、P、q均已正确定义,并用于指向链表结点,指针变量s总是作为头指针指向链表的第一个结点。若有以下程序段:q=s;s=s->next;p=s;while(p->nex
下面模型中为概念模型的是
若变量均已正确定义并赋值,以下合法的C语言赋值语句是
下面描述中不属于软件需求分析阶段任务的是()。
随机试题
可以反映客观规律,为管理者提供依据的是()
A.黄水B.云门C.阴俞D.莲花E.弓子治疗马脱肛宜选
A.免疫治疗B.中医中药治疗C.化学药物治疗D.放射治疗E.手术治疗发生转移的小细胞肺癌首选的治疗方法是
根据经络循行部位,发生在面部或乳房的外科疾病多责之于
预防小儿营养性缺铁性贫血下列哪一项最重要
有一通风系统在t=20℃、p=1atm下运行,排出空气中H2S占5.4%(体积分数),排风量为0.5ma/s。在吸收塔内用水吸收H2S,实际的供液量为最小供液量的1.3倍,气相总吸收系数Kg=0.0021kmol/(m2·s)。要求吸收塔出口处气相中H2S
在客户风险监测指标体系中,资产增长率和资质等级分别属于()。
以下哪几项属于客观支持?()
××省人民政府文件某政复[2013]52号批复省环保厅:你厅《关于批准实施我省2013年度主要污染物总量减排计划的请示》(某环办[201
自媒体:指为个体提供信息生产、积累、共享、传播内容兼具私密性和公开性的信息传播方式。下列属于自媒体的是()。
最新回复
(
0
)