首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序,程序的输出结果是 void fun(double *p1,double *p2,double *s) { s=(double*)calloc(1,sizeof(double)); *s=*p1+*(p2+1);} main(){ dou
有以下程序,程序的输出结果是 void fun(double *p1,double *p2,double *s) { s=(double*)calloc(1,sizeof(double)); *s=*p1+*(p2+1);} main(){ dou
admin
2015-12-25
87
问题
有以下程序,程序的输出结果是
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://www.kaotiyun.com/show/LxDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序中函数sort()的功能是对数组a中的数据进行由大到小的排序。#include<stdio.h>voidsort(inta[],intn){inti,j,t;for(i=0;i<n-1;i++)
在下列语句中,其含义为“q为一个指针的函数,该指针指向整型数据”的定义语句是()。
下列程序的输出结果是()。#include<stdio.h>VOidp(int*x){printf("%d",++*x);}voidmain(){inty=3;p(&y);
下列循环体的执行次数是()。#include<stdio.h>main(){inti,j;for(i=0,j=1;i<j+1;i+=1,j--)phntf("%d\n",j);}
有下列程序:fun(intx,inty){statlcintm=0,i=2;i+=m+1;m=i+X+y;returnm;}main(){intj=1,m=1,k;k=fun(j,m);p
下列程序的输出结果是()。#include<stdio.h>main(){inta=2,b=3,p;p=f(a,B);pdntf("%d",p);}intf(a,B){
若有下列定义(设int类型变量占2个字节):inti=8,j=9;则下列语句:printf("i=%u,j%x\n",i,j);输出的结果是()。
下列叙述错误的是()
下列叙述中错误的是()。
随机试题
下列关于Excel的说法中,正确的是___________。
单独应用化疗可能治愈的肿瘤是
在五输穴中,荥穴主要治疗( )。
开创免疫法治疗狂犬病世界先例的著作是______。
A公司为支付货款,向B公司签发一张由甲银行承兑的汇票。B公司取得汇票后,将汇票背书转让给C公司。C公司在汇票的背面记载“不得转让”字样后,将汇票背书转让给D公司。其后,D公司将汇票背书转让给E公司,但背书签章颠倒了位置,后E公司又将汇票背书转让给F公司。汇
单利和复利的区别在于()。
结合材料回答问题材料11955年,钱学森冲破重重阻力,回到魂牵梦绕的祖国。当有人问他为什么回国时,他说:“我为什么要回归祖国这条道路?我认为道理很简单。鸦片战争近百年来,国家强国梦不息,抗争不断。革命先烈为兴邦,为了炎黄子孙的强国梦,献
设α1,α2,α3是三维向量空间R3中的一组基,则由基α2,α1一α2,α1+α3到基α1+α2,α3,α2一α1的过渡矩阵为()
Peopletendtostrugglewhenlearninganotherlanguage,especiallyiftheyareexposedonlyitwhileattendingclasses.【M1】_____
Wehavechosenwhatwebelievetobethefivemostspectacularnaturalwonders—thosethatarethebiggest,longestormostimpre
最新回复
(
0
)