首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include <stdio.h> #include <stdlib.h> int fun(int n) { int *p; p = (int*)malloc(sizeof(int)); *p=n; retu
有以下程序: #include <stdio.h> #include <stdlib.h> int fun(int n) { int *p; p = (int*)malloc(sizeof(int)); *p=n; retu
admin
2021-04-28
47
问题
有以下程序:
#include <stdio.h>
#include <stdlib.h>
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
解析
malloc(sizeof(int))的作用是开辟一个长度为sizeof(int)存储空间,并通过强制类型转换(int*)将此存储空间的地址赋给了一个整型的指针变量p。然后执行语句*p=n,使得*p的值为10,并通过return返回此值,即a的值为10。然后在主函数中输出a+fun(10)=10+10=20。
转载请注明原文地址:https://kaotiyun.com/show/53tp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若变量已正确定义,以下选项中非法的表达式是
数据库系统的三级模式不包括()。
若有函数首部intfun(dublex[10],int*n),则下列针对此函数的函数声明语句中正确的是()。
以下叙述中错误的是
以下选项中不合法的标识符是( )。
给定程序中,函数fun的功能是将带头结点的单向链表逆置。即若原链表中从头至尾结点数据域依次为:2、4、6、8、10,逆置后,从头至尾结点数据域依次为:10、8、6、4、2。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。注意:源程
下列选项中,不属于数据库管理的是()。
下列关于数据库设计的叙述中,正确的是
下面不属于软件测试实施步骤的是()。
随机试题
下列可引起首关消除的主要给药途径是
临床上采用阿托品特异性阻断M胆碱受体,但其对心脏、血管、平滑肌、腺体及中枢神经功能都有影响,而且有的兴奋、有的抑制。阿托品过量的临床表现,发生全身皮肤潮红、谵妄、烦躁不安、四肢阵发性痉挛的不良反应属于
孙老太太早年丧偶,独自抚养两个儿子长大成人。两个儿子成年后,都不愿意履行赡养义务,孙老太太向法院起诉,要求法院为其与儿子分家析产并责令儿子支付赡养费。一审法院判决两个儿子每人向孙老太太一次性支付赡养费8万元。孙老太太不服,提起上诉。二审法院审理过程中,发现
根据《招标投标法实施条例》,招标人在招标文件中要求投标人提交投标保证金的,投标保证金不得超过招标项目估算价的()。
下列各项中,属于车辆购置税应税行为的有()。
“托马斯的餐厅”里,幼儿玩了几天就对教师最初投放的材料失去了兴趣,教师又投放了一些半成品材料,包括橡皮泥和彩色颜料等,幼儿就用橡皮泥加工各种点心,用彩色颜料制作不同材料的饮料,这体现了区角活动材料投放的()原则。
俄罗斯总统普京4月2日签署总统令,要求各级官员在_______月1日之前关闭个人海外账户。
下列程序的功能是把顺序文件smtextl.txt的内容全部读入内存,并在文本框Textl中显示出来。请填空。PrivateSubCommand1_Click()DiminDataAsStringText1.Text=""Open"smt
A、 B、 C、 C原句是问带小花图案的衬衣如何?图片[A]画的是带圆圈图案的裙子,图片[B]画的是带小花图案的裙子,图片[C]是带小花图案的衬衣,所以,应该选[C]。
WasorkorfMovesAheadofSquatrustinAircraftIndustryRussianplanemanufacturerWasorkorfhadawhopping30percentincrease
最新回复
(
0
)