首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
75
问题
有以下程序:
#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全国计算机二级
相关试题推荐
有以下程序#includeintfun(){staticintx=1;x*=2;returnx;}main(){inti,s=1;for(i=1;i
有以下程序#includeintfuna(inta,intb){returna+b;}intfunb(inta,intb){returna-b;}intsss(int(*t)(),intx,inty
以下叙述中错误的是()。
有以下程序#includemain(){FILE*fp;inti,a[6]={1,2,3,4,5,6},k;fp=fopen("data.dat","w+b");fwrite(&a[0],sizeof(int),1,fp
有以下程序#includemain(){charx=2,y=2,z;z=(y1);printf("%d\n",z);}程序的输出结果是()。
以下叙述中正确的是()。
以下叙述中正确的是()。
在数据库设计中,将E-R图转换成关系数据模型的过程属于
以下不构成无限循环的语句或语句组是()。
请编写函数fun,对长度为7个字符的字符串,除首、尾字符外,将其余5个字符按ASCII码降序排列。例如,原来的字符串为CEAedca,排序后输出为CedcEAa。注意:部分源程序在文件PROG1.C中。请勿改动主函数main和
随机试题
做为保育员首先必须具备两个条件:一是要(),二是要有高尚的职业道德。
A.暂时性和可逆性脊髓或马尾神经生理功能丧失B.椎管内腰骶神经根损伤C.脊髓前部损伤D.脊髓后部损伤E.血管损伤时脊髓中央先开始损伤,再向外周扩散马尾综合征是指
从业人员在服务的过程中,不符合客户至上要求的是()。
甲公司2014年6月21日以每股8.4元的价格(其中包含已宣告但尚未发放的现金股利0.4元)购进某股票20万股确认为交易性金融资产,另支付交易费用2万元。6月30日该股票价格下跌到每股5元;7月2日如数收到宣告发放的现金股利;12月31日每股价格为6元。则
“八七”会议的召开,标志着党的工作已经由城市转移到农村。()
回避的类别包括()。
根据下列资料,回答下列问题。央行2015年3月公布了2014年12月金融统计数据报告。具体如下:①广义货币增长12.2%,狭义货币增长3.2%。12月月末,广义货币(M2)余额122.84万亿元,同比增长12.2%,增速分别比上月月末和上年年末低0.
爱国主义的基本要求是()
设置文本框显示内容的属性是( )。
A、Bank’scurrentbaseratesarehigherthanthoseonsmalldeposits.B、Bank’scurrentbaseratesarelowerthanthoseonsmalld
最新回复
(
0
)