首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
50
问题
有以下程序 #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全国计算机二级
相关试题推荐
窗体上有名称为Command1的命令按钮和名称为Text1的文本框PrivateSubCommand1_Click()Text1.Text="程序设计"Text1.SetFocusEndSubPrivateSubText1_GotF
在程序运行时,不会引发窗体Resize事件的操作是
在考生文件夹下有一个工程文件sjt4.vbp。该程序的功能是计算M!+(M+1)!+(M+2)!+…+N!之和。窗体上有名称分别为Textl、Text2的两个文本框,用于接收输入的M和N(要求M<N)。单击名称为Commandl、标题为“计算”的命令按钮,
考生文件夹下有一个工程文件sjt3.vbp。程序的功能是:通过键盘向文本框中输入数字,如果输入的是非数字字符,则提示输入错误,且文本框中不显示输入的字符。单击名称为Commandl、标题为“添加”的命令按钮,则将文本框中的数字添加到名称为Combol的组合
在窗体上画1个标题为“文字属性”、名称为FrameI的框架控件,在框架中画一个名称为Checkl的复选框数组,含2个数组元素。按下标的前后顺序,其标题分别是“粗体”和“斜体”,并设置适当属性,使得“粗体”被选中,界面如图所示。存盘时,工程文件名
在考生文件夹下有一个工程文件sjt4.vbp,相应的窗体文件为sjt4.frm,在窗体上有一个文本框和一个命令按钮。程序运行后,单击命令按钮,即可计算出0~1000范围内不能被7整除的整数的个数,并在文本框中显示出来。在窗体的代码窗口中,已给出了部分程序,
以下关于VB特点的叙述中,错误的是
以下关于VB文件的叙述中,正确的是
以下关于事件、事件驱动的叙述中,错误的是
随机试题
定量预测
用甲醛进行熏蒸消毒需加入的氧化剂是
口腔医务人员使用的个人防护用品不包括
公民甲的户籍所在地为A省B县,其自1998年1月起因病到C省D市某医院就医,1999年5月出院后则前往C省E县探亲,居住了一年半,后又去C省F市工作。甲于2001年10月被公民乙提起诉讼,则公民甲民事诉讼法意义上的住所地为()
行政争议未经行政复议,由当事人直接向法院提起行政诉讼的,除法律另有规定的外,应当在知道具体行政行为之日起()内起诉。
若线性方程组无解,则λ等于()。
()是人力资源管理最为基础的工作。
民用航空承运人的责任有哪些?
小班幼儿需要能感知物体基本的空间位置与方位,理解()、里外等方位词。
Self-esteemisthecollectionofbeliefsorfeelingswehaveaboutourselves,our"self-perceptions."Howwedefineourselvesi
最新回复
(
0
)