首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序,程序的输出结果是 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-12-17
34
问题
有以下程序,程序的输出结果是
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/coCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下叙述中正确的是
若有以下程序#includemain(){inta=-11.b=10;a/=b/=-4:printf("%d%d\n",a,B);}则程序的输出结果是
以下程序的主函数中调用了其前面定义的fun函数#includemain(){doublea[15],k;k=fun(a);……}则以下选项中错误的fun函数首部是
若有以下定义和语句chars1[10]="abcd!",*s2="\n123\\";printf(”%d%d\n”,strlen(s1),strlen(s2));则输出结果是
设栈的顺序存储空间为S(1:m),初始状态为top=m+1。现经过一系列入栈与退栈运算后,top=20,则当前栈中的元素个数为()。
下列给定程序中函数fun的功能是:将m(1≤m≤10)个字符串连接起来,组成一个新串,放入pt所指存储区中。例如:把3个串“abe”、“CD”、“EF”连接起来,结果是“abeCDEF”。请改正程序中的错误,使它能得出正确的结果。
设有定义:inta[10]={0,1,2,3,4,5,6,7,8,9},*p=a,i;,若0≤i≤9,则对a数组元素的引用错误的是()。
下面不属于对象主要特征的是()。
在医院,每个医生只属于某一个诊疗科,医生同一天可为多位患者看病,而一名患者可在多个科室治疗,则实体医生和患者之间的联系是()。
以下叙述正确的是()。
随机试题
影响X线衰减的因素不包括
关于散射线及其影响因素的叙述,错误的是
A、连接两侧同名双尖牙、磨牙颊、舌尖构成的突向下的曲线B、连接两侧同名磨牙颊、舌尖构成的突向下的曲线C、可分为前后两段,前段平直,后段略凸向下D、前段平直,自尖牙、双尖牙及第一磨牙远中逐渐降低,第二、三磨牙颊尖又行上升E、第
海关行政裁定是一项比较新的海关管理制度。下列关于海关行政裁定制度作用的描述,错误的是:
根据《证券投资基金运作管理办法》及有关规定,债券基金应有()以上的资产投资于债券。
从整个社会考察,利息率的最高界限是()。
对于商品经济运行来讲,金融市场的主要功能有()。
油画的风景写生步骤是确定构图,确定色彩关系,解决空间层次关系。()
在中国古代文化中,最神圣的典礼,非封禅莫属。封禅是古代君王祭祀天地的典礼,是宣示天地认可帝王执政合法性的仪式。秦汉时期,在封禅的理论中,都是以泰山作为封禅地点的。在泰山上筑坛祭天叫做封,辟场祀地叫做禅。泰山成为封禅的圣地,不仅仅因为它的自然高度,更主要的是
Childrenmodelthemselveslargelyontheirparents.Theydosomainlythroughidentification.Childrenidentify【C1】______aparen
最新回复
(
0
)