首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include #include void fun(int*p1,int*p2,int*s){ s=(int*)calloc(1,sizeof(int)); *s=*p1+*p2;free(s);}
有以下程序 #include #include void fun(int*p1,int*p2,int*s){ s=(int*)calloc(1,sizeof(int)); *s=*p1+*p2;free(s);}
admin
2020-05-19
63
问题
有以下程序
#include
#include
void fun(int*p1,int*p2,int*s){
s=(int*)calloc(1,sizeof(int));
*s=*p1+*p2;free(s);}
main(){
int a[2]={1,2},b[2]={40,50},*q=a;
fun(a,b,q);
pfintf("%d\n",*q);}
程序运行后的输出结果是
选项
A、41
B、42
C、0
D、1
答案
A
解析
主函数定义数组a,b,q指向数组a,调用tun函数以后形参接收实参的数据,p1和p2指向数组a和b,同时s指向数组a,在fun函数中改变了s的指向和赋值,但是在程序调用结束之间形参空间全部释放,因此对于s的指向改动不会对主函数参数构成影响。因此主函数中数去*q的值仍然为1。
转载请注明原文地址:https://www.kaotiyun.com/show/1rCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#includevoidf(int*P,int*q);main(){intm=1,n=2,*r=&m:f(r,&n);printf(“%d,%d”,m,n);}void
有以下程序:#includemain(){FILE*f:f=fopen(“filea.txt”,“w”);fprinff(f,“abc”);fclose(f);}若文本文件fil
在下列定义语句中,编译时会出现编译错误的是()。
有以下程序:#includemain(){inti,j,m=55;for(i=1;i
将E-R图转换到关系模式时,实体与联系都可以表示成()。
下列方法中,不属于软件调试方法的是()。
一棵二叉树的前序遍历结果是ABCEDF,中序遍历结果是CBAEDF,则其后序遍历的结果是()。
有嵌套的if语句:if(a<b)if(a<c)k=a;elsek=c;elseif(b<c)k=b;elsek=c;以下选项中与上述if语句等价的语句是()。
公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员。则实体部门和职员间的联系是
对于现实世界中事物的特征,在实体.联系模型中使用()。
随机试题
A——cashbusinessJ——modeofpaymentB——commissionreceivablesK——downpaymentC——loanextensionL——repayment
大面积烧伤用软膏剂的特殊要求是
有关栓剂质量评价及贮存的不正确表述是
A.确定使用国家基本药物目录外药品品种数量B.制定国家基本药物药品标准C.审核国家基本药物目录D.制定国家基本药物全国零售指导价E.确定配备使用国家基本药物目录的民族药国家基本药物工作委员会
进口涂料经检验检疫机构抽查检验,累计( )不合格的,由备案机构吊销《进口涂料备案书》。
当基金发生涉及托管人及托管业务的重大事件时,托管人应当在事件发生之日起()日内编制并披露临时公告书,并报中国证监会及地方监管局备案。
信用合作社属于()。
调节游客情绪,消除其消极情绪的方法主要有补偿法、转移注意法、分析法。()
旅行社组织某公司员工到少数民族地区旅游,在前往旅游址的途中,全陪向旅游者介绍了当地风土人情和注意事项。为了活跃气氛,全陪故意编造了许多并非真实却耸人听闻的故事,旅游者信以为真,当地居民认为旅游者侮辱了他们民族尊严,和旅游者发生了冲突,全陪才感到事态严重,连
在使用UML建模时,若需要描述跨越多个用例的单个对象的行为,使用(23)是最为合适的。UML结构包括了基本构造块、公共机制和(24)。UML中提供了扩展机制,其中,构造型(Stereotype)扩展了UML的(25),约束(Constraint)扩展了UM
最新回复
(
0
)