首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include #include int fun(int n) { int *p; p = (int*)malloc(sizeof(int)); *p=n; return *p; } main() { int a; a = fun(10)
有以下程序 #include #include int fun(int n) { int *p; p = (int*)malloc(sizeof(int)); *p=n; return *p; } main() { int a; a = fun(10)
admin
2019-05-17
29
问题
有以下程序
#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、20
B、10
C、0
D、出错
答案
A
解析
函数fun()的功能是新分配一个存储空间并把n的值存入该存储空间内,同时返回该存储空间记录的值*p,也即是n,所以a=fun(10)=10,输出"a+fun(10)"的结果为20,答案选A。
转载请注明原文地址:https://jikaoti.com/ti/eSf0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
对于循环队列,下列叙述中正确的是()。【09年9月】
下列选项中不属于结构化程序设计原则的是()。【09年9月】
软件(程序)调试的任务是()。【10年3月】
下列叙述中正确的是()。【10年3月】
下列叙述中正确的是()。【10年9月】
设有定义语句int(*f)(int);则以下叙述正确的是
若变量已正确定义,有以下程序段i=0:doprintff"%d,",i);while(i++);printf("%d\n",i);其输出结果是
以下叙述中正确的是
与数学表达式x≥y≥z对应的C语言表达式是
若a是数值类型,则逻辑表达式(a==1)‖(a!=1)的值是
随机试题
急性心肌梗死患者发病24小时内死亡的主要原因是()
非同步电复律适用于
下列句子中,歇后语文字使用有错误的一句是()。
钻孔桩成孔质量检测中,要求其倾斜度小于桩长的()。
土的击实试验中,应根据土的性质选用干土法或湿土法,宜选用湿土法的土是()。
晚清的谴责小说题材广泛,涉及社会生活的各个领域,是中国近代社会的一面镜子。下列选项中,不属于晚清谴责小说的是()。
一个人的性格好坏和遗传因素没有关系。()(2015.陕西)
《阿拉木图宣言》
法国雕刻大师罗丹创作的三幅杰作是_______、_______、_______。
Windows 2000是一种(56),为了支持网络通信的功能,在它的网络体系中包含了网络API、传输的驱动程序接口(TDI)客户、TDI传送器、NDIS小端口驱动程序和(57),同时,NDIS库也为(58)的使用提供了函数接口。
最新回复
(
0
)