首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include <stdio.h> #include <stdlib.h> int fun(int n) {int *p; p=(int*)malloc(sizeof(int));
有以下程序 #include <stdio.h> #include <stdlib.h> int fun(int n) {int *p; p=(int*)malloc(sizeof(int));
admin
2009-08-25
31
问题
有以下程序 #include <stdio.h> #include <stdlib.h> int fun(int n) {int *p; p=(int*)malloc(sizeof(int)); *p=n; return *p; } { 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,并通过返回此值,在主函数中输出a+10的值,即输出20。
转载请注明原文地址:https://kaotiyun.com/show/z9Wp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列表达式中值为False的是()。
在考生文件夹下有一个工程文件sjt5.vbp,功能是用来计算勾股定理整数组合的个数。勾股定理中3个数的关系是:a2+b2=c2。例如,3、4、5就是一个满足条件的整数组合(注意:a,b,c分别为4,3,5与分别为3,4,5被视为同一个组合,不应该重复计算)
在窗体上画1个标题为“文字属性”、名称为FrameI的框架控件,在框架中画一个名称为Checkl的复选框数组,含2个数组元素。按下标的前后顺序,其标题分别是“粗体”和“斜体”,并设置适当属性,使得“粗体”被选中,界面如图所示。存盘时,工程文件名
在考生文件夹下有一个工程文件sjt3.vbp,窗体上已经有一个标签Labell,请添加一个单选按钮数组,名称为Opl,含三个单选按钮,它们的Index属性分别为0、1、2,标题依次为“飞机”、“火车”、“汽车”,再添加一个名称为Text1的文本框。窗体文件
在名称为Forml的窗体上添加一个名称为Commandl的命令按钮,其标题为“移动本按钮”,如图所示。要求编写适当的事件过程,使得程序运行时,每单击按钮一次,按钮向左移动100。要求:程序中不得使用变量,事件过程中只能写入一条语句。
在名称为Forml,标题为“选课”的窗体上添加一个复选框数组,名称为CHl,共有四个复选框,按顺序其标题分别是“数学”、“语文”、“外语”、“计算机”,其中“语文”、“计算机”复选框处在选中状态下,程序运行时的窗体如图所示。请按要求添加控件并设置相应属性。
下列叙述中正确的是
能正确表述“x为大于等于5并且小于20的数”的VisualBasic表达式是
随机试题
纤维组织来源的恶性肿瘤,按命名原则应称为
预防甲状腺大部分切除手术后出现甲状腺危象最重要的是
灌肠后排一次大便的记录方法为
患者男性,30岁,吸毒史3年。近一个月低烧,浅表淋巴结肿大。患者抱怨1年前在体检中心没有检查艾滋病病毒。根据《艾滋病防治条例》规定,我国对艾滋病监测与咨询所实行的制度的正确提法是
A.《纽伦堡法典》B.《赫尔辛基宣言》C.《希波克拉底誓言》D.《大医精诚》E.《伤寒杂病论》西方最早的经典医德文献是
回填施工中应在管内设竖向支撑的柔性管道是内径大于()mm的管道。
神经症患者的疲劳主要是()。
NewFoodsandtheNewWorldInthelast500years,nothingaboutpeople—nottheirclothes,ideas,orlanguages—haschanged
Hewasbrave;______soldiersfoughtsobravelyinthatbattle.
A、Placesthemanhasvisited.B、Apaperthewomaniswritingforaclass.C、Schoolactivitiestheyenjoy.D、Thewoman’splansfo
最新回复
(
0
)