首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include<stdio.h> #include<sting-h> voidfun(int*p1,int*p2,int*s){ s=(int*)calloc(1,sizeof(int)); *s=*p1+*p2;free(s);} main
有以下程序 #include<stdio.h> #include<sting-h> voidfun(int*p1,int*p2,int*s){ s=(int*)calloc(1,sizeof(int)); *s=*p1+*p2;free(s);} main
admin
2014-06-19
76
问题
有以下程序
#include<stdio.h>
#include<sting-h>
voidfun(int*p1,int*p2,int*s){
s=(int*)calloc(1,sizeof(int));
*s=*p1+*p2;free(s);}
main( ){
inta[21={l,2),b[2]={40,50),*q=a;
fun(a,b,q);
printf(“%d\n”,*q);)
程序运行后的输出结果是
选项
A、41
B、42
C、0
D、1
答案
A
解析
主函数定义数组a,b,q指向数组a,调用fun函数以后形参接收实参的数据,p1和p2指向数组a和b,同时s指向数组a,在fun函数中改变了s的指向和赋值,但是在程序调用结束之间形参空间全部释放,因此对于s的指向改动不会对主函数参数构成影响。因此主函数中数去+q的值仍然为1。
转载请注明原文地址:https://kaotiyun.com/show/BiJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
源程序中应包含一些内部文档,以帮助阅读和理解程序,源程序的内部文档通常包括选择合适的标识符、注释和
以下程序的输出结果是______。main(){chars[]="abcdef";s[3]=’\0’;printf("%s\n",s);}
下述程序的输出结果是()。longfun(intn){longs;if(n==1||n==2)s=2;elses=n-fun(n-1);returns;}main()
当执行下面的程序时,如果输入ABC,则输出的结果是()。#include<Stdlib.h>main(){charss[]="1,2,3,4,5";gets(ss);strcat(ss,"6789");pri
若x、y、z、m均为int型变量,则执行下面语句后m的值是()。m=1;x=2;y=3;m=(m<x)?m:x;m=(m<y)?m:y;m=(m<y)?m:z;
执行下面程序的正确结果是()。main(){floata=1.9;switch(a){case0:printf("0000");case1:printf("1111");
有以下定义和语句,则sizeof(A)的值是【】,而sizeof(a.share)的值是【】。structdate{intday;intmouth;intyear;
若已建立如下图所示的单向链表结构:在该链表结构中,指针p、s分别指向图中所示结点,则不能将s所指的结点插入到链表末尾仍构成单向链表的语句组是______。
下面invert函数的功能是将一个字符串str的内容颠倒过来。请填空。 #include<string.h> voidinvert(charstr[]) {inti,j【】; for(i=0,j=strlen(str)
下面的程序片段y=-1;if(x!=0)if(x>0)y=1;elsey=0;所表示的数学函数关系是_______。
随机试题
1周岁小儿的平均身长为
对肝功能有损害的抗结核药物是
企业在进行现金清查时,查出现金溢余,并将溢余数记入“待处理财产损溢”科目。后经进一步核查,无法查明原因,经批准后,对该现金溢余正确的会计处理方法是()
完全消除项目环境污染几乎是不可能的,应该把项目环境污染控制在不对环境造成危害的程度上。()
当组织的人力资源供给小于需求时,恰当的供需平衡方法有()。
可以反映企业的短期偿债能力和长期偿债能力的报表是()。
在Windows中,通过“添加/删除程序”能够完成的任务有()。
法理学在法学体系中的特殊地位可概括为()。
职业道德是所有从业人员在()中应该遵循的行为准则,涵盖了从业人员与服务对象、职业与职工、职业与职业之间的关系。
A、Toinvestigateacaseofrobbery.B、Tocollectmaterialsforherstory.C、Tobuysomevaluablejewelry.D、Totakesomephotos.
最新回复
(
0
)