首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include #inelude int fun(int n) { int *P; p ram=(int*)malloe(sizeof(int)); *p=n; re
有以下程序: #include #inelude int fun(int n) { int *P; p ram=(int*)malloe(sizeof(int)); *p=n; re
admin
2021-06-15
39
问题
有以下程序:
#include
#inelude
int fun(int n)
{ int *P;
p ram=(int*)malloe(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。最后在主函数中通过printf()函数输出a+fun(10)=10+10=20。
转载请注明原文地址:https://kaotiyun.com/show/Xytp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序段inta,b,c;a=10;b=50;c=30;if(a>b)a=b,b=c;c=a;printf("a=%db=%dc=%d\n",a,b,c);程序的输出结果是
有以下程序#includevoidmain(){charb,c;inti;b=’a’;c=’A’;for(i=0;i<6;i++){if(i%2)p
若有以下程序#includemain(){intb=10,a=-11;a%=b%=4:printf("%d%d\n",a,b);)则程序的输出结果是
C语言程序的模块化通过以下哪个选项来实现
数据独立性是数据库技术的重要特点之一,所谓数据独立性是指
有下列程序:main(){intx[3][2]={0},i;for(i=0;i<3;i++)scanf("%d",x[i]);printf("%3d%3d%3d\n",x[0][0],x[0][1],x[1][0]);}若运行时输入:246<C
以下叙述中正确的是()。
以下结构体类型说明和变量定义中正确的是
软件生命周期中的活动不包括()。
随机试题
希望自己能够胜任所担负的工作并能有所成就以得到他人和社会的高度评价。按照马斯洛的观点,这种需要属于()
直肠癌最多见于
男性,50岁,咳嗽,咳痰史10多年,每年持续3个月以上,活动后气急2年,病情加重3天,呼吸困难,查体:双肺叩诊过清音,听诊双肺干湿啰音。为明确诊断应做下列哪项检查
患者,女,36岁。月经增多伴乏力2个月就诊。查体:中度贫血貌,皮肤未见出血征象,但可见淡紫色小结节,胸骨无压痛,肝脾、淋巴结未扪及。血常规:白细胞4.9×109/L,BPC18×109/L,血红蛋白58g/L。该患者最有可能患的疾病是
心肺复苏的程序中BLS的含义是
A.外感风热,麻疹初起,肝经风热,目赤多泪,破伤风证B.外感风热,麻疹初起,热毒疮肿C.外感风热,麻疹初起,湿热泻痢,热病烦渴D.少阳证,肝气郁结,气虚下陷E.外感风热,肝经风热,肝阳上亢,头晕头痛
关于证券市场线和资本市场线的说法中,正确的是()。
根据以下资料,回答下列问题。2008年末全国就业人员77480万人,比上年末增加490万人。其中,第一产业就业人员30654万人,占全国就业人员的39.6%;第二产业21109万人,占27.2%;第三产业25717万人,占33.2%。年末城镇就业人
C
Itistomyparents,thanksto______generosityIwasabletocompletemystudies,______Iammostgrateful.
最新回复
(
0
)