首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
68
问题
有以下程序:
#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全国计算机二级
相关试题推荐
有以下程序#includeintfun(intx){intp;if(x==0||x==1)return(3);p=x-fun(x-2);returnp;}main(){printf("%d\n",fun(7));}执行后的输出结
下列程序段的输出结果是()。main(){chars[]="Helloworld";s[5]=0;printf("%s\n",s);}
关于do循环体while(条件表达式);以下叙述中正确的是
下列叙述中正确的是
软件生命周期可分为定义阶段、开发阶段和维护阶段,下面不属于开发阶段任务的是
数据独立性是数据库技术的重要特点之一,所谓数据独立性是指
将数据库的结构划分成多个层次,是为了提高数据库的物理独立性和
数据字典(DD)所定义的对象都包含于()。
代码编写阶段可进行的软件测试是
随机试题
下列选项中,符合Graves病眼征分级标准4级的是
细胞内信号转导过程的特点包括
面呈青色不属于()
某综合办公楼建设期为3年,有效经过年数为10年,现补办了土地使用权出让手续,土地使用权出让年限为50年,建筑物剩余经济寿命为35年,则计算该建筑物折旧的经济寿命应为()年。
背景资料:某水闸共3孔,闸室每孔净宽为8.0m,主要工程内容包括:①闸底板和闸墩、②消力池、③消力池段翼墙、④斜坡段翼墙、⑤斜坡段护底、⑥翼墙后填土等。闸室底板与斜坡段底板混凝土分缝之间设金属止水片。其工程平面布置示意图如下图所示。施工单
某商品流通企业采用固定订货量系统控制某种商品的库存,该商品平均日需求量为10台,订货提前期为5天,安全库存量为150台,则该商品的订购点为()台。
10月的一天,全陪小王带一个旅游团住在A城B饭店。深夜,饭店突然发生火灾。由于时值秋季,天气干燥,没过多久整个饭店已被笼罩在烟雾中,到处是喊叫声、哭泣声。小王是较早得知饭店发生火灾的,他赶紧跑到游客房间,逐个通知他们迅速带上行李物品离开客房。在这次事故中,
某甲是间歇性精神病人。某日,某甲喝醉了酒,把某酒店老板打成重伤,在群众抓捕他时,某甲因惊恐而精神病发作。则某甲:
“软件系统总体结构图,下面描述中错误的是
WhichofthefollowingsentencesisINCORRECT?
最新回复
(
0
)