首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include #include int fun(int n) {int*p; p=(int*)malloc(sizeof(int)); *P=n;return*p; } main() {int a; a=fun(10);printf(’’
有以下程序: #include #include int fun(int n) {int*p; p=(int*)malloc(sizeof(int)); *P=n;return*p; } main() {int a; a=fun(10);printf(’’
admin
2020-06-16
57
问题
有以下程序:
#include
#include
int fun(int n)
{int*p;
p=(int*)malloc(sizeof(int));
*P=n;return*p;
}
main()
{int a;
a=fun(10);printf(’’%d\n’’,a+fun(10));
}
程序运行后的输出结果是( )。
选项
A、0
B、10
C、20
D、出错
答案
C
解析
(int*)malloclsizeof(int))的作用是开辟一个长度为sizeof(int)存储空间,并通过强制类型转换(int*)将此存储空间的地址赋给了一个整型的指针变量然后执行语句*p=n,使得*P的值为10,并通过return返回此值,即a的值为10。然后在主函数中输出a+fun(10)=10+10=20。
转载请注明原文地址:https://kaotiyun.com/show/YZCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有以下定义:intx[10],*pt=x;则对x数组元素的正确引用是()。
以下叙述中错误的是()。
要求定义一个具有6个元素的int型一维数组,以下选项中错误的是()。
一般情况下,当对关系R和S进行自然连接时,要求R和S含有一个或者多个共有的()。
下列给定程序中,函数fun的功能是:在带头结点的单向链表中,查找数据域中值为eh的结点。找到后通过函数值返回该结点在链表中所处的顺序号;若不存在值为ch的结点,函数返回0值。请在下画线处填入正确的内容并将下画线删除,使程序得出正确的结果。
下列关于逻辑运算符两侧运算对象的叙述中正确的是()。
关系的实体完整性要求关系中不能为空的属性是()。
下列说法不正确的是()。
下面不属于结构化程序设计风格的是
在32位编译器上,设有定义char*str1="Hello",str2[]="Hello";,则以下语句printf("%d%d",sizeof(str1),sizeof(str2));的输出结果是
随机试题
下列哪项不是牡蛎的功效( )
A.根盘平塌漫胀B.根盘收缩而隆起C.肿处烙手而压痛D.按之边顶均坚硬E.按之边硬而顶软
图示杆OA=l,绕定轴0以角速度ω转动,同时通过A端推动滑块B沿轴x运动,设分析运动的时间内杆与滑块并不脱离,则滑块的速度υB的大小用杆的转角φ与角速度ω表示为:
下列属于商业银行绩效考评的基本原则的有()。
组织的横向结构指的是()。
经济能力或支付能力不同的人应当缴纳不同的税收,能力强的人应该缴纳更多的税收,以不同的方式对待条件不同的人,这是()。
债的发生是以一定的法律事实为依据的,()属于约定之债。
某公司开发一项航空型号产品,是国家指令性项目。在进行项目论证时,大家一致认为该产品开发的关键是A型探测舱。航空型号产品项目是一个复杂的系统工程,整个项目既是一个整体,又相互交叉、互相影响,涉及国防高科技领域、技术创新能力、国内相关技术水平、科研试验能力、国
被誉为“中国近代音乐教育的宗师”的是()。
DIY
最新回复
(
0
)