首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 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
125
问题
有以下程序
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://kaotiyun.com/show/LiJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若要打开A盘中user子目录下名为aaa.txt的文本文件进行读、写操作,下面符合此要求的函数调用是()。
有以下程序:voidswap1(intC[]){intt;t=c[0];c[0]=C[1];c[1]=t;}voidswap2(intc0,intc1){
C语言中,函数值类型的定义可以默认,此时函数值的隐含类型是()。
在C语言系统中,假设int类型数据占两个字节,则double、long、unsignedint、char类型数据所占字节数分别为()。
下述关于C语言文件的操作的结论中,正确的是______。
假设在turboc2.0采用small模式编译如下程序main(){chara[4]={’a’,’b’};char*b="abc";printf("%d,%d",sizeof(A),sizeof(B));
有如下程序main(){intx=1,a=0,b=0;switch(x){case0:b++;case1:a++;case2:a++;b++;}pr
库函数strcpy用以复制字符串,若有以下定义和语句:charstr1[]="china",str2[10],*str3,*str4="china";则对库函数strcpy的正确的调用是_______。
若有说明inti,j=2,*p=&i;,则能完成i=j赋值功能的语句是______。
随机试题
TheoriesofHistoryI.Howmuchweknowabouthistory?A.【T1】_____existforonlyafractionofman’stimeB.Theaccu
男性,40岁。有慢性乙型肝炎史已10年,一年来乏力、消瘦、胃纳不佳,肝区时有胀痛不适来诊。体检:巩膜无黄染,无蜘蛛痣,肝肋下1.5cm,质中无压痛,脾肋下2指,质中,无转移性浊音。肝功能正常,HBsAg(+),抗HBe(+),抗HBc(+)。拟诊为乙型肝炎
某化肥厂原有一套生产尿素的装置,生产能力10万吨/年,5年前投资额为1000万元,现拟增加一套生产能力8万吨/年的装置,据经验,装置能力指数0.8,价格调整系数1.4.则预测8万吨装置的投资额为()。
判断固定资产包含的经济利益是否很可能流入企业,主要依据与该固定资产所有权相关的风险和报酬是否转移给了企业。()
企业应将本期销售商品、提供劳务的成本结转到()账户的借方。
中药按加工工艺分为中药材和中成药。下列各项中,属于中药材的有()。
下列关于职业道德的说法中,正确的是()。
在考生文件夹下有一个工程文件sjt4.vbp,相应的窗体文件为sjt4.frm,在窗体上有一个命令按钮和一个文本框。程序运行后,单击命令按钮,即可计算出0~100范围内不能被7整除的所有整数的和,并在文本框中显示出来。在窗体的代码窗口中,已给出了部分程序,
一个汉字的机内码与国标码之间的差别是______。
NewYorkCityisfullofpeoplelikeMr.O’Neal-life-longbibliophileswithaaccumulation,holedupincompactspacesinthein
最新回复
(
0
)