首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 void fun(double *p1,double *p2,double*s) { s=(double*)calloc(1,sizeof(double)); *s=*p1+*(p2+1);)
有以下程序 void fun(double *p1,double *p2,double*s) { s=(double*)calloc(1,sizeof(double)); *s=*p1+*(p2+1);)
admin
2016-12-28
20
问题
有以下程序
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.2 f\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/zrDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includemain(){charp[20]={′a′,′b′,′c′,′d′},q[]="abc",r[]="abcde";strcat(p,r);strcpy(p+strlen(q),q);pri
现有如下程序段#include"stdio.h"main(){inta[5][6]={23,3,65,21,6,78,28,5,67,25,435,76,8,22,45,7,8,34,6,78,32,4,5,67,4,21,1};in
当运行以下程序时,从键盘输入AhaMA(空格)Aha,则下面程序的运行结果是#includemain(){chars[80],c=′a′;inti=0;scanf("%s",s);while(s[i]!=′
以下程序的输出结果是#includeinta[3][3]={1,2,3,4,5,6,7,8,9,},*p;main(){p=(int*)malloc(sizeof(int));f(p,a);printf("%d\n",*p);
有以下程序main(){intk=5,n=0;do{switch(k){case1:case3:n+=1;k--;break;default:n=0;k--;case2:case
若变量均已正确定义并赋值,以下合法的C语言赋值语句是______。
以下叙述中正确的是
以下叙述中错误的是
下列叙述中,不属于测试的特征的是
随机试题
背景:某幕墙专业公司通过招投标从总承包单位承接了某机关办公大楼幕墙工程施工任务。双方合同约定,本工程实行包工包料,合同工期180个日历天。在施工过程中,发生了以下事件:事件一:按照合同约定,总承包单位应在8月1日交出施工场地,但由于总承包单位负责施工的
患者,男40岁。素体壮实,3日未解大便,腹胀痛,舌红苔黄,脉大有力。建议选用大黄配芒硝。请回答下列问题:大黄通便的合理使用方法是
下列关于我国民事诉讼法规定的审限表述错误的是?()
建筑安装工程的分项工程从设备组别来划分有()。
会计凭证按其()的不同,分为原始凭证和记账凭证。
下列成本差异的计算公式中,不正确的是()。
有些人明知道这么做不对,但这么做就能得便宜,你要不这么做就要吃亏,针对这种情况,要是你,你会选择怎么做?
甲公司与乙公司签订一份秘密从境外买卖免税香烟并运至国内销售的合同。甲公司依双方约定,按期将香烟运至境内,但乙公司提走货物后,以目前账上无钱为由,要求暂缓支付货款,甲公司同意。3个月后,乙公司仍未支付货款,甲公司多次索要无果,遂向当地人民法院起诉要求乙公司支
房产税征收
Americansbelievethatindividualsmustlearnto【B1】_______themselvesorrisklosingfreedom.Thismeansachievingbothfinanci
最新回复
(
0
)