首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> void fu n(double * p1.double*p2, double*S) s=(double*)“calloc(1,sizeof(double)): *s=*P1+*
有以下程序: #include<stdio.h> void fu n(double * p1.double*p2, double*S) s=(double*)“calloc(1,sizeof(double)): *s=*P1+*
admin
2019-06-12
35
问题
有以下程序:
#include<stdio.h>
void fu n(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.2 f\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/MNRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有以下函数首部intfun(doublex[10],int*n)则下面针对此函数的函数声明语句中正确的是()。
设有某函数的说明为int*func(inta[10],intn);则下列叙述中,正确的是()。
有以下程序段FILE*fp;if((fp=fopen("test.txt","w"))==NULL){printf("不能打开文件!");exit(0);}elseprintf("成功打开文件!");若文件test.txt已存在,则
有以下程序#include#defineN2#defineMN+1#defineMUN(M+1)*M/2main(){printf("%d\n",MUN);}程序运行后的输出结果是()。
设有定义:structcomplex{intreal,unreal;}datal={1,8},data2;则以下赋值语句中错误的是()。
一个栈的初始状态为空。现将元素1、2、3、4、5、A、B、C、D、E依次入栈,然后再依次出栈,则元素出栈的顺序是()。
关系R经过运算σA=B∧C>4∧D>3(R)的结果为()。
有以下结构体说明、变量定义和赋值语句structSTD{charname[10];intage;charsex;}s[5],*ps;ps=&s[0];则以下scanf函数调用语句有错误的是
在软件开发中,需求分析阶段产生的主要文档是
一间宿舍可住多个学生,则实体宿舍和学生之间的联系是
随机试题
感冒的主要病机是
最常见的腹外疝是
患者,女性,45岁,留置T管,关于其T管引流的描述正确的是
土地使用权转让中的出售是指()将土地使用权转移给购买方,购买方为此支付土地使用权价款的行为。
放射线作用场所的电缆,应具有适用耐受放射线辐照强度的()等防护外套。
()电算化是会计电算化的早期目标,这个目标在20世纪90年代中期就从技术上全面实现,开创了会计史上的一场技术革命。
根据《期货公司风险监管指标管理试行办法》的规定,在期货公司净资产的基础上,按照变现能力对资产负债项目及其他项目进行风险调整后得出的综合性风险监管指标是指()。
提倡同业公平竞争,严禁期货从业人员从事不正当竞争行为,不包括()。
握手有伸手先后的规矩,下列说法正确的是:
设有一个员工关系EMP(员工号,姓名,部门名,职位,薪资),若需查询不同部门中担任“项目主管”的员工的平均薪资,则相应的SELECT语句为:SELECT部门名,AVG(薪资)As平均薪资FROMEMPGROUPBY(60)HAVING(61)
最新回复
(
0
)