首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序,程序的输出结果是 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
30
问题
有以下程序,程序的输出结果是
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全国计算机二级
相关试题推荐
C语言结构体类型变量在程序运行期间
若已定义inta[]={0,1,2,3,4,5,6,7,8,9},*p=a,i;其中则对a数组元素不正确的引用是
下列程序的运行结果是#include"stdio.h"main(){intx=-9,y=5,z=8;if(x
以下对C语言函数的有关描述中,正确的是
在设计程序时,应采纳的原则之一是
具有3个结点的二叉树有
以下条件表达式可计算:1+|a|的值,请填空。a>=0?[6]:[7]
算法的有穷性是指()。
设有表示学生选课的三张表,学生S(学号,姓名,性别,年龄,身份证号),课程C(课号,课名),选课SC(学号,课号,成绩),则表SC的关键字(键或码)为()。
数据库技术的主要特点为数据的集成性、数据的高【】和低冗余性、数据独立性和数据统一管理与控制。
随机试题
衡量传统信息检索系统的性能参数包括【】
女性,32岁。近1个月腹胀,腹痛,低热。查体:腹饱满,全腹轻压痛,移动性浊音(+)。为明确诊断应立即检查
出现月经是由于血液中哪种激素浓度急剧下降所致
按照《建筑工程建筑面积计算规范》的规定,屋面上部有围护结构的电梯机房,()计算建筑面积。
某基金会共有理事44人。2012年7月6日,该基金会召集理事会会议,投票决定基金会中分离出西部地区孤儿救助项目成立专门基金会,并在甘肃设立分支机构一事。那么,至少()名理事到会,会议方能召开;如果理事全部出席会议,要通过在甘肃设立专门基金会的决定,
治疗脚气病可选用()。
某公司面试员工,其中五分之二的应聘者获得了职位。最终录取者的平均分比录取线高7分,落选者的平均分比录取线低13分,所有应聘者的平均分为58分,则该公司的招聘录取分数线是多少?()
如图,是某个公园ABCDEF,M为AB的中点,N为CD的中点,P为DE的中点,Q为FA的中点,其中浏览区APEQ与BNDM的面积和是900平方米,中间的湖水面积为361平方米,其余的部分是草地,草地的总面积是()平方米。
MenorcaorMajorca?Itisthattimeoftheyearagain.Thebrochuresarepilingupintravelagentswhilenewspapersandmagazin
下列关于Applet中加载图像的说法,错误的是
最新回复
(
0
)