首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include #include void fun( double *p1,double *p2,double *s) { s = (double *)calloc( 1,sizeof(double) ); *s = *p1 + *( p
有以下程序 #include #include void fun( double *p1,double *p2,double *s) { s = (double *)calloc( 1,sizeof(double) ); *s = *p1 + *( p
admin
2020-07-28
41
问题
有以下程序
#include
#include
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.2f\n", *s);
}
程序的输出结果是( )。
选项
A、1.10
B、11.10
C、12.10
D、21.10
答案
A
解析
函数fun()的功能是用calloc()函数重新分配了1个长度为sizeof(double)的连续空间并把返回的内存地址赋值给s,之后对往新分配的内存中写入数据。由于函数传递过程中形参指针指向的变化不能影响到实参指针的指向,所以函数fun()并不能改变s的指向,*s与a[0]等价,格式输出的结果为 1.10,答案选A。
转载请注明原文地址:https://kaotiyun.com/show/on3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。程序的功能是:读入一个整数k(2≤k≤10000),输出它的所有质因子(即所有为素数的因子)。例如,若输入整数2310,则应输出:2,3,5,7
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是:把形参a所指数组中的最小值放在元素a[0]中,接着把a所指数组中的最大值放在a[1]元素中;再把a所指数组元
给定程序中,函数fun的功能是:调用随机函数产生20个互不相同的整数放在形参a所指数组中(此数组在主函数中已置0)。请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。注意:不得增行或删行,也不得更改程序的结构!试题程序:#inc
已有定义“inta=3;”和输出语句“printf(’’%8x’’,a);”以下正确的叙述是()。
有关return语句说法不正确的是()。
给定程序中已建立一个带有头结点的单向链表,链表中的各结点按结点数据域中的数据递增有序链接。函数fun的功能是:把形参x的值放入一个新结点并插入到链表中,插入后各结点数据域的值仍保持递增有序。请在程序的下划线处填入正确的内容并把下划线删除
以下叙述中错误的是
软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是
以下选项中,合法的一组C语言数值常量是
下面不属于软件需求分析阶段任务的是
随机试题
界限校验
某高血压患者检查中发现上肢高血压,下肢低血压,下肢麻木、无力。胸部MR检查显示主动脉弓降部局部变窄,有多根肋问动脉增粗,左心室壁普遍增厚。最可能的诊断为
根据我国《民事诉讼法》的规定,下列说法正确的是:
监理工程师的法律地位是由国家法律法规确定的,并建立在( )的基础上。
根据《中华人民共和国公司法》规定,上市公司属于()。
在民事诉讼中,()按撤诉处理。
甲行政机关于2015年4月1日对王某作出了罚款决定,《罚款决定书》于4月3日送达王某,但是由于工作人员疏忽既未告知王某诉权,也未告知其起诉期限。4月10日甲行政机关发现该问题后,于4月12日向王某送达了《补充告知书》。根据行政诉讼法律制度的规定,王某对甲行
从所给的四个选项中,选择最合适的一个填入问号处,使之呈现一定的规律性:
下列叙述中,不属于设计准则的是()。
Whoisthisannouncementintendedfor?
最新回复
(
0
)