首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序,程序的输出结果是 void fun(double*p1,double*p2,double*s) {s=(double*)calloc(1,sizeof(double)); *s=*p1+*(p2+1);} mai
有以下程序,程序的输出结果是 void fun(double*p1,double*p2,double*s) {s=(double*)calloc(1,sizeof(double)); *s=*p1+*(p2+1);} mai
admin
2019-08-10
23
问题
有以下程序,程序的输出结果是
void fun(double*p1,double*p2,double*s)
{s=(double*)calloc(1,sizeof(double));
*s=*p1+*(p2+1);}
main(){double a[2]={1.1,2.2),b[2]={10.0,20.0},*s=a;
fun(a,b,s);
printf("%5.2f\n",*s);}
选项
A、1.10
B、11.10
C、12.10
D、21.10
答案
A
解析
ANSIC标准规定calloc函数返回值的类型为void*。具体使用格式为:calloc(n,size)。
该函数用来给n个同一类型的数据项分配连续的存储空间,每个数据项的长度为size个字节。若分配成功,函数返回存储空间的首地址:否则返回空。通过调用calloc函数所分配的存储单元,系统自动置初值0。
主函数中定义数组a,b,以及指针s指向数组a,调用fun函数,实参a和b,以及s的值传递给相对应形参p1,p2,以及s,在fun函数中更改s的指向,以及指向的数据,但是函数调用结束以后,形参空间撤销,这项改变对于实参没有影响,因此实参s指向值不变,仍然为1.1。
转载请注明原文地址:https://jikaoti.com/ti/iQf0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includemain(){charx=2,y=2,z;z=(y<<1)&(x>>1);printf("%d\n",z);}程序的输出结果是
以下选项中,能正确进行字符串赋值的是
有以下程序#includemain(){inta[3]={0},i,j,k=2;for(i=0;i<k;i++)for(j=0;j<k;j++)a[j]=a[i]+1;printf("%d\n",a
有以下程序#includemain(){intc[6]={10,20,30,40,50,60},*p,*s;p=c;s=&c[5];printf("%d\n",s-p);}程序运行后的输出结果是
设有宏定义:#defineIsDIV(k,n)((k%n==1)?1:0)且变量m已正确定义并赋值,则宏调用:IsDIV(m,5)&&IsDIV(m,7)为真时所要表达的是
以下叙述中正确的是
若有定义语句:doublea,*p=&a;以下叙述中错误的是
对长度为n的线性表作快速排序,在最坏情况下,比较次数为
学生的记录由学号和成绩组成,N名学生的数据已在主函数中放入结构体数组S中,请编写函数fun,它的功能是:按分数的高低排列学生的记录,高分在前。注意:部分源程序在文件PROG1.C文件中。请勿改动主函数main和其他函数中的任何内容,仅
计算机软件的构成是()。
随机试题
颜元的培养目标:培养()才()德之士,显然已冲破了()学教育的桎梏。具有鲜明的经世致()特征。
TheThinkingHabitThatChangedMyLifeIrememberoneeveningthreeyearsago,whenmylifewasverydifferent.Iwasoverw
缺铁性贫血可见
患者男性,58岁,大量饮酒20余年。3d前出现呕血,并排柏油样便,昨日出现意识恍惚。查体:血压80/50mmHg,巩膜黄染,言语不清,定向力丧失,计算能力下降,扑翼样震颤(+),肌张力增高,脑电图异常。血常规:血红蛋白60g/L,血气分析pH7.48,血
10个月患儿,面黄来诊。诊断为营养性巨幼红细胞贫血,下列处理正确的是
甲企业因买卖业务向乙企业签发一张以乙为收款人的汇票,由丙作为保证人在汇票上签名,汇票的金额为100万元。乙在汇票到期日以前背书转让给丁,丁再将汇票质押给戊,并因其债务不能偿还而由戊取得票据权利,戊在汇票到期时要求付款银行付款时以背书不具连续性为由而拒绝付款
企业应建立与本单位安全生产特点相适应的专兼职应急救援队伍,或指定志兼职应急救援人员,并组织训练;无需建立应急救援队伍的,可与附近具备专业资质的()签订服务协议。
A注册会计师审计甲公司2014年财务报告,在针对存货实施细节测试时,A注册会计师决定采用传统变量抽样方法实施审计抽样。甲公司2014年12月31日存货账面余额合计15000万元,A注册会计师确定总体规模3000,样本规模200,样本账面余额合计120
新入职的你对工作百倍投入,尽心尽责。但基层民调结果显示群众对你的认可度很低,上级也接到群众对你工作能力和水平质疑的反映。请问你会如何改变这种局面?
某省2016年上半年省内居民网络消费达1696.07亿元,同比增长45.13%。该省11个地市中,2016年上半年省内居民网络消费额两两之差小于10亿元的组合共有:
最新回复
(
0
)