首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 void fun( double *p1,double *p2,double *s) { s = (double *)calloc( 1,sizeof(double) ); *s = *p1 + *( p2+1 ); } main() { do
有以下程序 void fun( double *p1,double *p2,double *s) { s = (double *)calloc( 1,sizeof(double) ); *s = *p1 + *( p2+1 ); } main() { do
admin
2018-10-16
44
问题
有以下程序
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的指向,以及指向的数据,但是函数调用结束以后,形参空间撤销,这项
转载请注明原文地址:https://kaotiyun.com/show/muxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设int型占2个字节,则unsignedint所能表示的数据范围是______。
下列程序的输出结果是【】。main(){inta[]={2,4,6},*ptr=&a[0],x=8,y,z;for(y=0;y<3;y++)z=(*(ptr+y)<x)?*(ptr+y):x;prin
以下程序中,fun函数的功能足求3行4列二维数组每行尢素中的最大值。请填空。voidfun(int,int,int(*)[4],int*);main(){inta[3][4]={{12,41,36,28},{19,33,15,27},
下列关于标识符的说法中错误的是
下面rotate函数的功能是:将n行n列的矩阵A转置未AT,例如:请填空#defineN4voidrotate(inta[][]){inti,j,t;for(i=0;i<N;i++)
下列叙述中正确的是_______。
在长度为n的有序线性表中进行二分查找,需要的比较次数为()。
下列叙述中,不属于软件需求规格说明书的作用的是______。
在树形结构中,树根结点没有【】。
随机试题
用于人工冬眠的药物是
病人不慎咬破体温计,下列哪项处理错误
X线摄影中应用特性曲线的哪一部分
女,30岁,发现先天性室间隔缺损20年,2个月前拔牙后感心悸、乏力至今。查体:睑结膜苍白,可见出血点,心率98次/分,心律齐,双肺呼吸音清,脾肋下可及。最有助于确诊的检查为
目前确定住宅项目价格的常用方法是()。
为了克服“简并”现象,使其共振频率分布尽可能均匀,房间的几何尺寸应选哪种比例合适?(2006,15)
某证券公司以自身持有的“天灵”股份为交易对象,进行自买自卖,影响了该股的交易价格,致使该公司的众多委托人购买了该股票。下列对该公司行为的叙述中,正确的是()。
“慕”的形旁是_____。
设有学生表student(学号,姓名,性别,出生日期,院系)、课程表course(课程表,课程名,学时)和选课表score(学号,课程号,成绩),删除学号为“20091001”且课程号为“C1”的选课记录,正确命令是
A、Todesignvesselsthatcouldmakelongoceanvoyages.B、Todesignvesselsthatcouldtravelfasterthanthoseinuseatthatt
最新回复
(
0
)