首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 void funf double*p1,double*p2,double*S) { s=(double*)calloc(1,sizeof(double)); *s=*p1+*(p2+1);} main
有以下程序 void funf double*p1,double*p2,double*S) { s=(double*)calloc(1,sizeof(double)); *s=*p1+*(p2+1);} main
admin
2013-10-19
110
问题
有以下程序
void funf 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、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://www.kaotiyun.com/show/ncJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
计算机能直接执行的程序是______。
以下程序运行后的输出结果是【】。#include<stdio.h>main(){intk=1,s=0;do{if((k%2)!=0)continue;
以下函数按每珩8个输出数组中的数据voidfun(iht*w,intn){inti;for(i=0;i<n,i++){______printf("%d"
以下是if语句的基本形式:if(表达式)语句其中“表达式”______。
以下程序的输出结果是【】。main(){inta=0;a+=(a=8);printf(“%d\n”,A);}
若以下选项中的变量已正确定义,则正确的赋值语句是
下列条件语句中,功能与其他语句不同的是()。
若变量c为char类型,能正确判断出c为小写字母的表达式是______。
下列叙述中止确的是()。
随机试题
赵某在A市第三人民医院就诊,在手术过程中大出血,最后落下了后遗症。赵某认为医院在手术中出现了失误,遂起诉医院要求赔偿。在诉讼举证期间,赵某称,根据手术前后的记录可知,院方存在医疗过错,而被告第三人民医院则辩称由于涉及医院内部程序,手术的记录不能提供给法庭参
试述土工织物有效孔径的试验步骤。
项目经济评价采用()方法进行资金等值变换。
刊登在外管局网站的新闻稿称,中国外汇储备的货币结构不是一成不变的,而是动态调整优化。目前外汇储备中有美元、欧元、日圆等主要货币,也有新兴市场国家货币。另外,外管局并指出,中国外汇储备规模很大,提高信息透明度必须慎重、稳步,不能操之过急。据中国人民银行发布数
在教育方法上,人本主义学派主张()
甜蜜的嗓音、温暖的色彩这种感觉现象是()。(统考2011研)
某公安局的刑侦员甲、乙、丙、丁通过广泛地调查取证,对X案的嫌疑犯李、赵作了如下断定:甲:我认为赵不是凶犯。乙:或者李是凶犯,或者赵是凶犯。丙:如果李是凶犯,则赵不是凶犯。丁:我看李和赵都是凶犯。事后证明,这
Thispassagechieflydiscusses______.WhichofthefollowingstatementsisNOTtrue?
下面是关于ARM7嵌入式处理器芯片的叙述:I.ARM7芯片内部包括外部存储器管理部件Ⅱ.ARM7芯片内部包括片内存储器及其控制器Ⅲ.ARM7芯片内部包括中断控制器Ⅳ.ARM7芯片内部包括DMA控制器其中,正确的是()。
ThefollowingisaJobAdvertisement.Afterreadingit,youshouldgivebriefanswerstothe5questions(No.56throughNo.60)
最新回复
(
0
)