首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
58
问题
有以下程序
#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打开考生文件夹下prog1中的解决方案。此解决方案的项目中包含一个源程序文件prog1.c。在此程序中,请编写函数fun,其功能是:将M行N列的二维数组中的字符数据,按列的顺序依次放到一个字符串中。例如,若二维数组中的数据为WW
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun的功能是:根据整形参m的值,计算如下公式的值。例如,若m中的值为5,则应输出0.536389。请改正程序中的错误,使
下面的程序在编译时产生错误,其出错原因是()。#include<stdio.h>main(){int1_case;floatprintF;printf(’’请输入2个数’’);sca
以下叙述错误的是()。
用筛选法可得到2~n(n<10000)之间的所有素数,方法是:首先从素数2开始,将所有2的倍数的数从数表中删去(把数表中相应位置的值置成0);接着从数表中找下一个非0数,并从数表中删去该数的所有倍数;依此类推,直到所找的下一个数等于n为止。这样会得到一个序
给定程序MODI11.C中函数fun的功能是:逐个比较p、q所指两个字符串对应位置中的字符,把ASCII值大或相等的字符依次存放到c所指数组中,形成一个新的字符串。例如,若主函数中a字符串为:aBCDeFgH,主函数中b字符串为:ABcd,则c中
下面描述中,不属于软件危机表现的是
软件生存周期中,解决软件“怎么做”的阶段是
数据库设计中反映用户对数据要求的模式是
一间宿舍可住多个学生,则实体宿舍和学生之间的联系是
随机试题
对教育部的具体行政行为不服的,向()申请行政复议。
筒节上管孔中心线应距纵、环缝不小于管孔直径的________倍。
课的类型一般分为两大类,即()。A.讲授课和练习课B.讲授课和复习课C.讲授课和实验课D.单一课和综合课
A.大字号的印刷品B.声纳眼镜C.伽利略望远镜D.闭路电视E.手持放大镜属于非视觉性装置的是
对于新建的城市生活垃圾填埋场,为确定渗滤液中污染物通过填埋场底部垂直向下迁移到达含水层的时间,需要确定渗滤液()。
目前,我国提出的“一带一路”战略构想正在逐步实施,丝绸之路作为贸易之路、和平之路和发展之路,也是一条文化之路,在古代东西方文化交流史上写下了重要篇章。这充分体现了()。①商业贸易是文化交流的重要途径②文化交流是文化创新的根本途径③文化交流是以我
历史的真实不等于真实的历史,鲁迅说《史记》是“史家之绝唱,无韵之离骚”。好的史学作品必须突破那种僵化的历史真实性,直接触及历史人物的灵魂,写出历史的本质真实来。由此可以推知()。
中国革命走农村包嗣城市、武装夺取政权的道路,必须处理好土地革命、武装斗争、农村革命根据地建设三者之间的关系。三者之间的关系是
Mostofthepeoplewhoappearmostoftenandmostgloriouslyinthehistorybooksaregreatconquerorsandgeneralsandsoldiers
A、Itwastoofarawaytovisitovertheweekend.B、Itwouldbetoohotforcamping.C、Itwouldbecrowdedwithtourists.D、Itwo
最新回复
(
0
)