首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include #include int fun(int n) { int*p; P=(int*)malloc(sizeof(int)); *p=n;retum*p; }
有以下程序: #include #include int fun(int n) { int*p; P=(int*)malloc(sizeof(int)); *p=n;retum*p; }
admin
2021-04-28
33
问题
有以下程序:
#include
#include
int fun(int n)
{ int*p;
P=(int*)malloc(sizeof(int));
*p=n;retum*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)的返回值。在函数fur()中,传入整型参数n,定义整型变量指针p,并使用malloc()函数为指针p分配了内存空间,接着将参数n的值赋给p指针所指的整型对象,并返回p指针所指对象,由此可知,函数返回值等于传入的参数n,所以fun(10)的返回值为10,且a=10,最终结果为20。因此答案B正确。对于选项D,虽然在fun()函数中,p指向的动态分配的内存空问未被释放,使得程序存在内存泄露问题,但只要内存还有剩余,就不会影响程序的运行,不会造成程序运行崩溃。
转载请注明原文地址:https://www.kaotiyun.com/show/Wttp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
学生和课程的关系模式定义为:S(S#,Sn,Sd,Dc,Sa)(其属性分别为学号、姓名、所在系、所在系的系主任、年龄);C(C#,Cn,P#)(其属性分别为课程号、课程名、先选课);SC(S#,C#,G)(其属性分别学号、课程号和成绩)。关系中包含
下面关于"EOF"的叙述,正确的是
关于地址的叙述中错误的是()。
若有以下程序#includemain(){inta=-11,b=10;a/=b/=-4;printf("%d%d\n",a,b);)则程序的输出结果是
有以下程序#includemain(){intx;scanf("%d",&x);if(x<=3);elseif(x!=10)printf("%d\n",x);}程序运行时,输入的值在哪个范围才会有输出结果
下列叙述中正确的是
下列叙述中正确的是
给定程序中,函数fun的功能是:有N×N矩阵,将矩阵的外围元素顺时针旋转。操作顺序是:首先将第一行元素的值存入临时数组r,然后使第一列成为第一行,最后一行成为第一列,最后一列成为最后一行,临时数组中的元素成为最后一列。例如,若N=3,有下列矩阵:1
数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。下面图符名标识的图符不属于数据流图合法图符的是
C语言程序中,运算对象必须是整型数的运算符是
随机试题
若z=xy,y=y(x),求dz/dx.
男,40岁,无明显诱因出现浮肿,血压21/12kPa(158/90mmHg),尿蛋白(++++),24小时尿蛋白定量3.5g,血清白蛋白<30g/L,以原发性肾病综合征收住院。对该病人的饮食指导,不恰当的是
预应力锚具在静载锚固性能试验过程中需观察锚具的变形,在静载锚固性能满足后,夹片允许出现()。
某工程项目,建设单位与施工单位按照《建设工程施工合同(示范文本)》签订了施工合同。合同工期为9个月,合同总价为840万元。项目监理机构批准的施工进度计划如附图3所示(时间单位:月),各项工作均按照最早时间安排且匀速施工,施工单位的部分报价见附表20。施工合
近年来我国服务贸易快速发展,进出口平衡已呈顺差状态。()
Risingwages—togetherwithcurrencyfluctuationsandhighfuelcosts—areeatingawaytheonce-formidable"Chinaprice"advan
F.奥尔波特认为社会心理学是研究个体的社会行为和()的学科。
古风时代雅典青少年一边继续在文法学校和弦琴学校学习,一边为了接受体育训练进入()。(2012年)
计算机的特点是处理速度快、计算精度高、存储容量大、可靠性高、工作全自动以及
Agriculturalpestsarewinningthebattleagainstthepoisonouschemicalsinpesticides.Aseachnewchemicalpesticideisused,
最新回复
(
0
)