首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 yoidfun(double*p1,double*p2,double*S) { S=(double*)calloc(1,sizeof(double)); *S=*pl+*(p2+1);) main( ){ doublea[2]={1.1,
有以下程序 yoidfun(double*p1,double*p2,double*S) { S=(double*)calloc(1,sizeof(double)); *S=*pl+*(p2+1);) main( ){ doublea[2]={1.1,
admin
2014-06-19
61
问题
有以下程序
yoidfun(double*p1,double*p2,double*S)
{
S=(double*)calloc(1,sizeof(double));
*S=*pl+*(p2+1);)
main( ){
doublea[2]={1.1,2.2},b[2]={10.0,20.0},*s=a;
fun(a,b,S);
printf(’’%5.2fin’’,*s);)
程序的输出结果是
选项
A、1.10
B、11.10
C、12.10
D、21.1
答案
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://jikaoti.com/ti/Jjn0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面程序的输出是【】。main(){enumem{em1=3,em2=1,em3};char*aa[]={"AA","BB","CC","DD"};printf("%s%s%s\n",aa[em1],aa[e
有如下程序:main(){inta[3][3]={{1,2},{3,4},{5,6}},i,j,s=0;for(i=1;i<3;i++)for(j=0;j<=i;j++)s+=a[
下述关于C语言文件的操作的结论中,正确的是______。
有以下程序:int*f(int*x,int*y){if(*x<*y)returnx;elsereturny;}main(){inta=7,b=8,*p,*q,*r;p=&a;q=
有如下程序段int*p,a=10,b=1;p=&a;a=*p+b;执行该程序段后,a的值为______。
有以下函数定义:voidfun(intn,doublex){……}若以下选项中的变量都已正确定义并赋值,则对函数fun正确调用语句是______。
下列语句中符合C语言语法的赋值语句是_______。
下述关于数据库系统的叙述中正确的是_______。
在软件生命周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是_______。
以下不能正确定义二维数组的选项是()。
随机试题
患者,女,45岁。出现双手遇冷变紫变白及疼痛3年,2年来颜面水肿、张口受限。查体:血压180/130mmHg,双肺Vel-Cro啰音。化验:尿蛋白(++),尿RBC10~20个/HP,血BUN20.8mmol/L,ANA阳性
简述呼吸、心脏骤停的主要临床表现。
输血的适应证中,不包括
引气剂的掺用量通常为水泥质量的()(以引气剂的干物质计算)。
一个局域网中某台主机的IP地址为176.68.160.12,使用22位作为网络地址,则该局域网中最多可以链接的主机数为()。
物业()分析是市场分析中的重要内容。
图1中将四种生物分成了a、b、c三类,下列相关的叙述正确的是()。
“慎独”一词本是儒家用语,意思是在独处无人注意时,自己的行为也要谨慎不苟。时至今日,习近平同志常强调,“慎独”仍是领导干部的必修课。下列事例符合“慎独”含义的是:
∫(xsin2x)dx=________.
A、Thereweresomepagesmissingintheoldbooks.B、Someoldbookscouldnotbefoundinthemuseum.C、Somepageswerebrokenin
最新回复
(
0
)