首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include #nclude int fun(int n) {int*p; p=(int*)maUoc(sizeof(int)); *p=n;return*p; } main() {int a; a=fun(10);printf("%d\
有以下程序: #include #nclude int fun(int n) {int*p; p=(int*)maUoc(sizeof(int)); *p=n;return*p; } main() {int a; a=fun(10);printf("%d\
admin
2015-07-30
24
问题
有以下程序:
#include
#nclude
int fun(int n)
{int*p;
p=(int*)maUoc(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/wsDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
数据库系统中实现各种数据管理功能的核心软件是______。
若有以下结构体定义,则是正确的引用或定义。structexample{intx;inty;}v1;
诊断和改正程序中错误的工作通常称为【】。
设有以下定义:inta[3][3]={1,2,3,4,5,6,7,8,9};int(*ptr)[3]=a;则下列能正确表示数组元素a[1][2]的表达式是______。
下面的关键字中,不能够从循环体中跳到循环体外的是______。
软件需求分析一般应确定的是用户对软件的______。
对建立良好的程序设计风格,下面描述正确的是_______。
字符串"\\\"ABCDEF\"\\"的长度是()。
下列选项中,当x为大于1的奇数时,值为0的表达式是()。
若希望下列的程序运行后输出25,程序空白处的正确选项是()。main(){inti,j=50,a[]={7,4,10,5,8};for()j+=a[i];printf("%d"
随机试题
A.尿中VMA明显增多B.低血钾,高血压C.尿中红、白细胞满视野D.尿中蛋白增高E.尿中17-羟或17-酮增高嗜铬细胞瘤
如果要求酶促反应v=Vmax×90%,则[S]应为Km的倍数是
检测羊水中卵磷脂/消磷脂比值是为了检测羊水中肌酐值是为了
下列()不是利用天然水源作为消防水源需满足的条件。
会计职业道德中诚实守信的要求是会计人员做老实人、说老实话、办老实事、执业谨慎、信誉至上以及()。
ABC公司为上市公司,设有内部审计部门。根据ABC公司的机构设置,内部审计部门负责人由公司首席执行官任命,并负责向管理层直接定期报告。另外,随着ABC公司管理层对内部控制重视程度的加深以及公司业务增长的需要,ABC公司内部审计部门计划招聘更多的内部审计人员
图6是人体某对染色体上基因(A、a为染色体上的基因)的遗传图解。据图回答:生殖细胞与亲代体细胞的染色体的数目为______、______。
什么是股利政策?常见的股利政策有哪几种类型?(河南财经政法大学,2011)
评论立意(复旦大学2006年研)
•Lookatthestatementsbelowandatthefiveshortsummariesontheoppositepageaboutbusinessbooksonleadership&manageme
最新回复
(
0
)