首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
36
问题
有以下程序:
#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全国计算机二级
相关试题推荐
有以下程序:main(){chara,b,c,d;scanf("%c,%c,%d,%d",&a,&b,&c,&d);printf("%c,%c,%c,%c\n",a,b,c,d);}若运行时从键盘上
下列叙述中错误的是()。
数据结构中,与所使用的计算机无关的是数据的
结构化设计主要分为系统设计和模块设计,【】的任务是决定系统的模块结构。
若有定义:char *x="abcdefghi";,以下选项中正确运用了strcpy函数的是______。
数据处理的最小单位是______。
以下叙述中正确的是()。
给定程序中,函数fun的功能是:将形参s所指字符串中的所有数字字符顺序前移,其他字符顺序后移,处理后新字符串的首地址作为函数值返回。例如,s所指字符串为:udl23fghS##43df,处理后新字符串为:123543asdfgll##df。
一名雇员就职于一家公司,一个公司有多个雇员。则实体公司和实体雇员之间的联系是()。
随机试题
剪板机是机械加工工业生产中应用比较广泛的一种剪切设备,能够剪切各种厚度的钢板材料,机械传动式剪板机一般用脚踏或按钮操纵进行单次或连续剪切金属,因剪板机剪刀口非常锋利,常常造成严重的切手事故。下列关于剪板机的安全技术要求中,不符合规定的是(
100Base-T使用()传输介质。
Thereisadifferencebetweenscienceandtechnology.Scienceisamethodofansweringtheoreticalquestions;technologyisame
4岁小儿,全身高度浮肿两周,呈凹陷性,随体位变化,以颜面及下肢为明显。近3天尿量24小时100ml左右,浮肿加重,腹部高于胸部,两眼不能睁开,呼吸困难,喜平卧位,两肺中下野呼吸音减弱,叩浊,语颤消失,腹水征(+).尿蛋白(+),最可能诊断是
下列各项,不属“痒”病因的是()
A、蔷薇科B、伞形科C、木犀科D、木兰科E、十字花科五味子的原植物属于()。
()是第一次使用“交易成本”这一术语的人。
下列关于人(手)孔与通道施工的说法,正确的有()。
桑代克的准备律与现代学习心理学中的()相一致。
形式教育论认为,教育应发展人的能力,这个“能力”是指()
最新回复
(
0
)