首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> #include<stdlib.h> int fun(int n) {int*p; P=(int*)malloe(sizeof(int)); *p=n;return*p; } main() {int a;
有以下程序: #include<stdio.h> #include<stdlib.h> int fun(int n) {int*p; P=(int*)malloe(sizeof(int)); *p=n;return*p; } main() {int a;
admin
2016-09-03
56
问题
有以下程序:
#include<stdio.h>
#include<stdlib.h>
int fun(int n)
{int*p;
P=(int*)malloe(sizeof(int));
*p=n;return*p;
}
main()
{int a;
a=fun(10);printf("%d\n",a+fun(10));
}
程序的运行结果是( )。
选项
A、10
B、20
C、0
D、出错
答案
B
解析
由main函数可知:程序需要打印出变量a与fun(10)返回值相加的结果,而变量a的值等于fun(10)的返回值,所以最终结果取决于fun(10)的返回值。在函数fun()中,传入整型参数n,定义整型变量指针p,并使用malloc()函数为指针p分配了内存空间,接着将参数n的值赋给p指针所指的整型对象,并返回p指针所指对象,由此可知,函数返回值等于传入的参数n,所以fun(10)的返回值为10,且a=10,最终结果为20。因此答案B正确。对于选项D,虽然在fun()函数中,p指向的动态分配的内存空间未被释放,使得程序存在内存泄露问题,但只要内存还有剩余,就不会影响程序的运行,不会造成程序运行崩溃。
转载请注明原文地址:https://www.kaotiyun.com/show/kwID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
汽博会开幕在即,甲、乙、丙三个人得到了两张参观票,于是三个人通过抽签决定这两张票的归属。在所设计的三个签中有两个签上写着“有”,一个签上写着“无”,抽签顺序是甲先、乙次、丙最后抽取。如果已知乙已经抽到了参观票,则甲也抽到参观票的概率是()。
将一个三位数的个位数字和百位数字调换后所得的三位数与原三位数的和是1070,差是198,这个三位数是()。
学校体育部采购一批足球和篮球,足球和篮球的定价分别为每个80元和100元。南于购买数量较多,商店分别给予足球25%、篮球20%的折扣,结果共少付了22%。问购买的足球和篮球的数量之比是多少?()
有8人要在某学术报告会上作报告,其中张和李希望被安排在前三个作报告,王希望最后一个作报告,赵不希望在前三个作报告,其余4人没有要求。如果安排作报告顺序时要满足所有人的要求,则共有多少种可能的报告序列?()
根据以下资料,回答以下问题。综合2011~2013年的数据,农村居民人均现金收入和城镇居民人均可支配收入最高的季度分别是:
我国《行政处罚法》规定,行政机关在调查或进行检查时,执法人员不得少于两人,并应当向当事人或有关人员出示证件。这体现了行政处罚程序中的()。
当今碳循环科学面临的最大问题,就是在洲际、区域和局部尺度上无法观测获取量化的、精度高的碳通量(单位面积上、单位时间内碳含量的变化)信息。下列有关说法错误的是()。
下列关于法的程序性的表述,能够成立的是
以法的地位、效力、内容和制定程序为标准,法可以划分为()
随机试题
下列关于计算机病毒的叙述中,错误的是
下列雌激素的生理作用,哪一项是错误的?
能引起原发性肾病综合征临床表现的疾病是
下列关于一般伤口缝合的叙述,错误的是
上海某进出口公司向加勒比地区出口一批铁锁,合同规定8/9月份装船,但需买方认可回样,(CounterSample)之后方能发运。7月份买方开来的信用证上亦有同样的字样,该公司先后五次试回样,但均未获得对方的认可,所以未能如期装船。到了10月份,国外进口
成卷的糊墙品(表层塑料经压花加工;底层有衬纸;宽度为60cm;不宜作铺地材料)
根据《中华人民共和国刑法》的规定,犯集资诈骗罪的处罚措施包括()。I.数额较大的,处5年以下有期徒刑或者拘役,并处2万元以上20万元以下罚金Ⅱ.数额巨大或者有其他严重情节的,处5年以上10年以下有期徒刑,并处5万元以上50万元以下罚金或没收财产
在不同的国家,不同的时期,科技管理制度可以不同,可以创新,但有一项制度特别重要并具有普适性:那就是创新主体的泛化、或日创新战略的全民化或人民性。换言之,让每个人都有求变创新之心,让每一个发明不论大小都有展示的机会,应当是构建自主创新大制度、大环境的基本出发
现有10张奖券,其中18张为2元的,2张为5元的.今从中任取3张,则奖金的数学期望为()
系统流程图用来表示【】在设定的系统各种物理构成元素之间的流动状况。
最新回复
(
0
)