首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> #include<stdlib.h> void fun(double*p1,double*p2, double*s) { s=(double*)calloc(1,
有以下程序: #include<stdio.h> #include<stdlib.h> void fun(double*p1,double*p2, double*s) { s=(double*)calloc(1,
admin
2019-02-02
40
问题
有以下程序:
#include<stdio.h>
#include<stdlib.h>
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/hbRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下不正确的定义语句是()。
若有下列定义(设int类型变量占2个字节):inti=8,j=9;则下列语句:printf("i=%%d,j=%%d\n”,i,j);输出的结果是()。
用MIPS来衡量计算机性能的指标是()
下面函数要求计算两个整数x,y之和,并通过形参返回该值,请填空。add(intx,inty,【】z){【】=x+y;}
下面程序的输出结果为()structst{intx;int*y;}*p;intdt[4]={10,20,30,40};structstaa[4]={50,&dt[0],6
下面不属于软件工程的三个要素的是______。
用树形结构来表示实体之间联系的模型称为()。
视图设计一般有三种设计次序,下列不属于视图设计的是()。
与结构化需求分析方法相对应的是【】方法。
若变量已正确定义并赋值,则以下符合C语言语法的表达式是()。
随机试题
国家的根本属性体现于()
个人决策的第一个基本因素是来自()
A.pc.B.AcC.po.D.prnE.qn.处方中“餐后给药”的外文缩写是()。
路基支挡结构物应包括( )。
下列成语或典故中,能体现环境在道德中的作用的有()。①“性相近,习相远”②“近朱者赤,近墨者黑”③“孟母三迁”④“天下兴亡,匹夫有责”
理想气体准静态过程的卡诺循环效率的正确表达式为()。
设A=是3阶可逆矩阵.B是3阶矩阵,且AB=,则B~__________.
--I’msorryforkeepingyouwaiting.--Nevermind.I______hereonlyafewminutes.
Alawyerbytraining______hewas,heprovedhimselftobeagreatnovelist.
A、Becauseshewasablackgirl.B、Becauseshegotthehighestaverageintheclass.C、Becauseshewantedtohitthechairman’sw
最新回复
(
0
)