首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include #include int fun(int n) { int *p; p = (int*)malloc(sizeof(int)); *p=n; return *p; } main() { int a; a = fun(10)
有以下程序 #include #include int fun(int n) { int *p; p = (int*)malloc(sizeof(int)); *p=n; return *p; } main() { int a; a = fun(10)
admin
2019-05-17
33
问题
有以下程序
#include
#include
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、20
B、10
C、0
D、出错
答案
A
解析
函数fun()的功能是新分配一个存储空间并把n的值存入该存储空间内,同时返回该存储空间记录的值*p,也即是n,所以a=fun(10)=10,输出"a+fun(10)"的结果为20,答案选A。
转载请注明原文地址:https://kaotiyun.com/show/zHRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#inelude<stdio.h>voidmain(){charc1,c2;c1=’A’+’8’-’4’:c2=’A’+’8’+’5’;printf("%c,
设有定义:inta=1,b=2,c=3;,以下语句中执行效果与其他3个不同的是()。【09年9月】
若有定义:doublea=22;inti=0,k=18;,则不符合C语言规定的赋值语句是()。【10年3月】
若有定义语句:intx=10;,则表达式x-=x+x的值为()。【09年9月】
以下C语言用户标识符中,不合法的是()。【10年3月】
以下叙述中错误的是()。【10年9月】
软件(程序)调试的任务是()。【10年3月】
以下选项中,值为1的表达式是
关于do循环体while(条件表达式);以下叙述中正确的是
若a是数值类型,则逻辑表达式(a==1)‖(a!=1)的值是
随机试题
capitalturnover________
以下疾病,不引起周围性眩晕的是
患者,男,65岁。近4年来动作缓慢、始动及停步或转身时困难,逐渐出现走路慌张不稳,认知能力下降。若患者服用司来吉兰症状改善不明显时,应添加()。
现代破产法上的破产一般包括哪几种程序?()。
期末考试结束,某县一中学在工商银行办事处和镇政府门口张贴两张“成绩汇报”,除公布了本校部分学生的高分成绩外,还将该中学4名学生的不理想考分做了公布,引起4名学生及其监护人的不满。一周后,该中学又将此“成绩汇报”交给镇党政办公室。为此,4名学生状告学校侵犯名
冒充国家机关工作人员招摇撞骗的,应当从重处罚。()
一个五位数,左边三位数是右边两位数的5倍,如果把右边的两位数移到前面,则所得新的五位数要比原来的五位数的2倍还多75,则原来的五位数是()。
科学家对发掘于埃塞俄比亚哈达尔遗址的南方古猿足骨的第4根跖骨化石进行分析研究后发现,非洲南方古猿具有定型的弓形足。他们据此认为,人类的祖先早在320万年前就开始像现代人一样用双脚行走。以下哪项如果为真,最能支持上述论证?
某人用10万元购买了甲、乙两种股票.若甲种股票上涨a%,乙种股票下降b%时,此人购买的甲、乙两种股票总值不变,则此人购买甲种股票用了6万元.()(1)a=2,b=3.(2)3a一2b=0(a≠0).
请认真阅读以下关于某传输系统的技术说明、状态转换图及C++代码,根据要求回答问题1~问题2。[说明]传输门是传输系统中的重要装置。传输门具有Open(打开)、Closed(关闭)、Opening(正在打开)、StayOpen(保持打开)和
最新回复
(
0
)