首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #nclude #include void fun(double*p1,double*02,double * s) {s=(double*)calloc(1,sizeof(double)); *s=*p
有以下程序: #nclude #include void fun(double*p1,double*02,double * s) {s=(double*)calloc(1,sizeof(double)); *s=*p
admin
2019-01-11
43
问题
有以下程序:
#nclude
#include
void fun(double*p1,double*02,double * s)
{s=(double*)calloc(1,sizeof(double));
*s=*p1+* 02;
}
main()
{double aE 2]={1.1,2.2},b[2]={10.0,20.0},*q=NULL;
fun(a,b,q);
printf("%5.2f\n",*q);
}
程序运行后的结果是( )。
选项
A、有运行错误
B、输出11.10
C、输出12.10
D、输出21.10
答案
A
解析
calloc(n,sizeof(type))在内存的动态存储区中分配n个长度为size的连续空间,函数返回一个指向分配起始地址的指针,如果分配不成功,返回NULL。s在函数fun()内申请了内存空间,但是在调用fun()函数后会释放掉,最后q指向NULL,因此运行时打印出错。答案为A选项。
转载请注明原文地址:https://kaotiyun.com/show/8ixp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
阅读下列程序,当运行函数时,输入asdafaaz67,则输出为#include<stdio.h>#include<ctype.h>#include<string.h>intfun(char*str){in
下列程序执行后的输出结果是main(){inta[3][3],*p,i;p=&a[0][0];for(i=1;i<9;i++)p[i]=i+1;printf("%d\n",a[1][2]);}
已知二叉树后序遍历序列是dabec,中序遍历序列是debac,它的前序遍历序列是
某二叉树共有60个叶子结点与50个度为1的结点,则该二叉树中的总结点数为()。
在数据库设计的4个阶段;为关系模式选择存取方法应该在
若有说明:inta[][3]={0,0};则不正确的叙述是()。
函数fun的功能是:计算直到。若x=2.5,函数值为:1.917915。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。注意:源程序存放在考生文件夹下的RLANKI.C中。不得增行或删行,也不得更改程序的
结构化程序设计主要强调的是()。
一名雇员就职于一家公司,一个公司有多个雇员。则实体公司和实体雇员之间的联系是()。
随机试题
()是影响焊缝宽度的主要因素。
具有透疹消疮功效的药物是
A.小檗碱B.槟榔碱C.咖啡因D.麻黄碱E.阿托品
2002年,FIDIC总部从洛桑迁至()。
下列关于构筑物水池满水试验要求的表述中,正确的是()。
以下有关营业税的说法中,正确的是()
公文在时间表述上务求准确,要尽量避免使用的笼统词语包括()。
在行政改革实践过程中,有些人因为不了解改革的目标和价值,或对于改革行为的观念、价值判断存在明显偏差,而反对某种改革行为,这属于行政改革阻力中的()。
设f(χ)=F(χ)=∫0χf(t)dt(χ∈[0,2]),则().
考生文件夹下存在一个数据库文件“samp3.accdb”,里面已经设计好表对象“tStud”,同时还设计出窗体对象“fStud”。清在此基础上按照以下要求补充“fStud”窗体的设计。(1)在窗体的“窗体页眉”中距左边0.4cm、距上边1.2
最新回复
(
0
)