首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
43
问题
有以下程序 #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全国计算机二级
相关试题推荐
结构化程序设计的3种结构是()。
下列数组定义中错误的是( )。
以下关于菜单的叙述中错误的是
在考生文件夹下有一个工程文件sjt4.vbp,窗体上已经添加所有控件,如图所示。在程序运行时,如果单击“开始”按钮,则每隔0.1秒窗体上的汽车图标向右移动一次(初始状态下不移动);如果单击“停止”按钮,则停止移动。请完成以下工作:①设置适当控件
在考生目录下有一个工程文件sjt5.vbp和文本文件in5.dat,其中有若干个用一个空格符隔开的英文单词。窗体上有2个命令按钮,其功能是:单击“读数据”按钮,可以读入in5.dat文件中的所有内容并显示在文本框中。单击“统计”按钮,能
在考生文件夹下有一个工程文件sjt5.vbp。程序运行时,单击“装入数据”按钮,则从考生文件夹下的in5.txt文件中读入所有城市名称和距离,城市名称按顺序添加到列表框Listl中,距离放到数组a中;当选中列表框中的一个城市时,它的距离就在Textl中显示
在名称为Forml的窗体上添加一个名称为Commandl的命令按钮,其标题为“移动本按钮”,如图所示。要求编写适当的事件过程,使得程序运行时,每单击按钮一次,按钮向左移动100。要求:程序中不得使用变量,事件过程中只能写入一条语句。
设a=4,b=5,c=6,执行语句Printa<bAndb<c窗体上显示的是
下列叙述中正确的是
假定有如下情况语句:SelectCaseX能表示|X|>5的Case子句是
随机试题
临产后衡量胎头下降程度的标志是
A.消渴方B.玉女煎C.七味自术散D.六味地黄丸E.金匮肾气丸
腹痛之肝郁气滞证应首选()
资源利用的一般原则包括()。
新容器安装、投入使用前应进行首次检验和办理申证手续,首次检验的要求包括()等。
某人有350万元遗产,在临终前,他对怀孕的妻子写下这样的一份遗嘱:如果生下来是个男孩,男孩得三分之二,妻子得三分之一。如果生下来是个女孩,就把遗产的三分之一给女儿,三分之二给妻子。结果他的妻子生了双胞胎(一男一女),按遗嘱的要求,妻子可以得到多少万元?(
2005年各增值业务用户占移动总用户比重最大的为()。2004~2005年SMS增加的用户数是MMS增加用户数的()倍。
证明幂级数是微分方程yˊˊ-y=-1的解,并由此求该幂级数的和函数.
(1)将考生文件夹下ME文件夹中的文件夹WORK删除。(2)在考生文件夹下YOU文件夹中建立一个名为SET的新文件夹。(3)将考生文件夹下RUM文件夹中的文件PASE.BMP设置为只读和隐藏属性。(4)将考生文件夹下JIMI文件夹中的文件FE
Itwasasunnyday.Alittleboy’sfatherwassittingonthecouch,drinkingabeerwhilewatching【K1】______basketballmatch.S
最新回复
(
0
)