首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序,程序的运行结果是 #include #include int fun(int n) {int *p; P=(int*)malloc(sizeof(int)); *p=n;return *p; } main() {int a;
有以下程序,程序的运行结果是 #include #include int fun(int n) {int *p; P=(int*)malloc(sizeof(int)); *p=n;return *p; } main() {int a;
admin
2015-12-25
79
问题
有以下程序,程序的运行结果是
#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、10
B、20
C、0
D、出错
答案
B
解析
函数fun(int n)的功能是在内存中每次动态的申请一个整型变量的存储空间,把整型变量n的值存入这个存储空间中。所以当在主函数中执行输出语句时,a+fun(10)的值等于20。
转载请注明原文地址:https://kaotiyun.com/show/GxDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有下列的程序段:charstr[]="Hello";char*ptr;ptr=str;执行上面的程序段后,*(ptr+5)的值为______。
下列程序的输出结果是______。#include<stdio.h>main(){intx=3,y=2,z=1;if(x<y)if(y<0)z=0;elsez+=1;printf("%d\n"
下列程序的输出结果是()。#include<stdio.h>#defineF(x)2.84+x#definew(y)printf("%d",(int)(y))#defineP(y)w(y)putchar(’\n
有下列程序:fun(intx,inty){statlcintm=0,i=2;i+=m+1;m=i+X+y;returnm;}main(){intj=1,m=1,k;k=fun(j,m);p
下列程序的输出结果是()。main(){intp[8]={11,12,13,14,15,16,17,18},i=0,j=0;while(i++<7)if(p[i]%2)j+=p[i];printf("%
C语言可执行程序的开始执行点是()。
下列叙述中不正确的是()
若有定义floata[15],*p=a;,且数组a的首地址为300H,则p+13所指向的数组元素的地址为()
下列叙述中正确的是()。
随机试题
升白细胞药的用药原则有
起重机械事故后果严重,一起事故有时涉及多人,因此应加强对起重机械操作人员的操作行为的监督管理。下列关于起重机司机安全操作的说法中,正确的是()。
下面哪项是继发性肺结核病所不具备的
能加重炎症扩散易患皮下坏疽
有关药物通过胎盘的影响因素,说法不正确的是()。
弧形闸门安装包括()。
在Excel2000中,若某一工作表的某一单元格中出现错误值“###”,可能的原因是()。
某公司的现金最低持有量为3000元,现金余额的回归线为9000元。如果公司现有现金24000元,根据现金持有量随机模型,此时应当投资于有价证券的金额为()元。
2016年4月1日,甲公司对9名高管人员每人授予20万份甲公司股票认股权证,每份认股权证持有人有权在2017年2月1日按每股10元的价格购买1股甲公司股票。该认股权证不附加其他行权条件,无论行权日相关人员是否在职均不影响其享有的权利,行权前的转让也不受限制
TextAfterlunch,withoutpermissionfromtheirparents,thetwoboyssetofftoexplorethepartofthebeachwhich【C1】_____
最新回复
(
0
)