首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include #include void fun(double *p1,double*p2,double *s) { s=(double *)calloc(1,sizeof(double)); *s=*
有以下程序: #include #include void fun(double *p1,double*p2,double *s) { s=(double *)calloc(1,sizeof(double)); *s=*
admin
2018-01-14
46
问题
有以下程序:
#include
#include
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、11.10
B、1.10
C、12.10
D、21.10
答案
B
解析
函数fun()的功能是用calloc()函数重新分配了1个长度为sizeof(double)的连续空间,并把返回的内存地址赋值给s,之后往新分配的内存中写入数据。由于函数传递过程中形参指针指向的变化不能影响到实参指针的指向,所以函数fun()并不能改变s的指向,*s与a[0]等价,格式输出的结果为1.10,答案选B。
转载请注明原文地址:https://kaotiyun.com/show/XHxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有以下宏定义: #defineA2 #defineBA+3则执行赋值语句“t=B*2;”后,int型变量t的值为_________。
有下列程序:main(){intk=5;while(--k)printf("%d",k=1);printf(”\n”);}执行后的输出结果是()。
变量a已被定义为整型,下列表达式有错的是
软件指的是计算机系统中与硬件相互依赖的另一部分,包括程序、数据和()的集合。
函数fun的功能是:根据以下公式求P的值,结果由函数值返回。m与n为两个正数且要求m>n。例如:m=12,n=8时,运行结果应该是495.000000。请在题目的空白处填写适当的程序语句,将该程序补充完整。#include<conio.h>
诊断和改正程序中错误的工作通常称为______。
软件需求规格说明书应具有完整性、无歧义性、正确性、可验证性、可修改性等特性,其中最重要的是【】。
设a和b均为double型变量,且a=5.5、b=2.5,则表达式(int)a+b/b的值是
以下程序中函数reverse的功能是将a所指数组中的内容进行逆置。voidreverse(inta[],intn){inti,t;for(i=0;i<n/2;i++){t=a[i];a[i]=a[n-1-
随机试题
_______是一个进程是否存在的标志。
与胃癌的发生无关的因素是
从作用力角度分析,下列几种渠道中能够产生均匀流的是()。
期货公司申请金融期货全面结算业务资格,应当具备申请日前3个会计年度中,至少2年,盈利且每季度末客户权益总额平均不低于人民币()元,控股股东期末净资本不低于人民币10亿元。
对于一个要求具有近期工作经验的职位来说,较好的招聘来源是()。
材料:生态文明建设呼吁富于时代精神的消费观念。近代以来,西方社会有人推崇消费主义,强调可推动经济增长,鼓励人们无节制消费,把消费和占有更多物质财富作为人生成功的标志。消费主义导致了资源的浪费和环境的恶化。中国传统社会崇尚勤俭节约,提倡节省实用,主张节制
看见小坦克,就要玩开坦克;听见蛙鸣,就要学青蛙跳;拿到雪花积木片,就会想到冬天的漫天风雪;如果没有玩具,幼儿可能呆呆地坐着。这反映了幼儿()。
地球上只有温带才有明显的四季变化,而寒带和热带则是长冬无夏和长夏无冬。其原因是:
Itiscommonknowledgethathealthyfoodssuchasfruitsandvegetablescontaincertainnutrientsthatpromotegoodhealth—namel
A、 B、 C、 C
最新回复
(
0
)