首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序,程序的输出结果是 void fun(double*p1,double*p2,double*s) {s=(double*)calloc(1,sizeof(double)); *s=*P1+*(p2+1);} main(){double a[2]=
有以下程序,程序的输出结果是 void fun(double*p1,double*p2,double*s) {s=(double*)calloc(1,sizeof(double)); *s=*P1+*(p2+1);} main(){double a[2]=
admin
2016-12-18
71
问题
有以下程序,程序的输出结果是
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://kaotiyun.com/show/ZyDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列叙述中正确的是()。
以下程序的输出结果是【】。main(){char*p[]={"BOOL","OPK","H","SP"};inti;for(i=3;i>0;i--,i--)printf("%c",*p[i]);printf(
以下程序的功能是:利用指针指向三个整型变量,并通过指针运算找出三个数中的最大值,输出到屏幕上。请填空。main(){intx,y,z,max,*px,*py,*pz,*pmax;scanf("%d%d%d",&x,&y,&z);px=&x
下面程序的运行结果是【】。main(){inti=0,j=10,k=2,s=0;for(;;){i+=k;if(i>j){printf("%d\n",s);break;}s+=i;}}
检查软件产品是否符合需求定义的过程称为
树是结点的集合,它的根结点数目是
当变量c的值不为2、4、6时,值也为"真"的表达式是
对长度为n的线性表进行顺序查找,在最坏情况下所需要的比较次数为
在数据库系统中,实现各种数据管理功能的核心软件称为______。
某二叉树中有n个度为2的结点,则该二叉树中的叶子结点数为
随机试题
信用社发生的年度亏损,可以用下一年度的利润存税前弥补,下一年度利润弥补不足的,可以在()年内延续弥补。
患者,男性,75岁。在家里突然晕倒,立即被送入医院,诊断为脑血管意外。患者配偶告知护士,患者发病前,一直自服降压药控制高血压。能够确定患者意识状态的常用方法是
选用龄期为3个月时间的强度作为水泥土的标准强度。()
某电影院观众厅设有150个固定座位。某消防技术服务机构对该电影院进行检查,下列检查结果中,不符合现行国家标准《建筑设计防火规范》(GB50016-2014)(2018年版)的是()。
企业的现金都有一定的限额,这一限额是由企业根据自己单位的实际情况自行制定的。()
道德与法律的联系存在于()。
从时间上看,滚动计划法更适用于制订()。
把浓度为20%、40%和60%的某溶液混合在一起,得到浓度为36%的溶液50升。已知浓度为40%的溶液用量是浓度为20%的溶液用量的3倍,浓度为40%的溶液的用量是多少升?
设函数f(x)在(一∞,+∞)上有定义,则下述命题中正确的是()
求,其中D是由圆x2+y2=4和(x+1)2+y2=1所围成的平面区域.
最新回复
(
0
)