首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include #include int fun(int n) {int*p; p=(int*)malloc(sizeof(int)); *p=n;return*p; } mai
有以下程序 #include #include int fun(int n) {int*p; p=(int*)malloc(sizeof(int)); *p=n;return*p; } mai
admin
2015-08-14
27
问题
有以下程序
#include
#include
int fun(int n)
{int*p;
p=(int*)malloc(sizeof(int));
*p=n;return*p;
}
main()
{int a;
a=fun(10);printf("%dLq",a+fun(10));
}
程序的运行结果是
选项
A、10
B、20
C、0
D、出错
答案
B
解析
函数fun(intn)的功能是在内存中每次动态的申请一个整型变量的存储空间.把整型变量n的值存入这个存储空间中。所以当在主函数中执行输出语句时,a+fun(10)的值等于20。
转载请注明原文地址:https://kaotiyun.com/show/kUDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有下列定义和语句:intu=011,v=Ox11,w=11;printf("%o,%x,%d\n”,u,v,w);则输出结果是()。
有以下语句,则对a数组元素的引用不正确的是(0≤i≤9)inta[10]={0,1,2,3,4,5,6,7,8,9},*p=a;
设变量已正确定义,则下列能正确计算f=n!的程序段是()。
有以下程序#includemain(){intc;while((c=getchar())!=’\n’){switch(c-’2’){case0:case1:p
以下程序运行后的输出结果是【】。main(){inti,j,a[][3]={1,2,3,4,5,6,7,8,9};for(i=0;i<3;i++)for(j=i+1;j<3;j++)a[j][i]
以下程序运行后的输出结果是【】。main(){inti,n[]={0,0,0,0,0};for(i=1;i<=4;i++){n[i]=n[i-1]*2+1;printf("%",n[i
在“文件包含”预处理语句的使用形式中,当#include后面的文件名用""(双撇号)括起时,寻找被包含文件的方式是()。
下列叙述中正确的是()。
以下能正确定义一维数组的选项是
栈底至栈顶依次存放元素A、B、C、D,在第五个元素E入栈前,栈中元素可以出栈,则出栈序列可能是
随机试题
教育对个体发展的作用表现为()。
足部肛门反射区位于左足底乙状结肠与直肠反射区的末端。()
在錾削过程中,后角保持()最为恰当。
塔盘安装的顺序?
试述涉外仲裁协议的主要内容。
Inour______,thelaboringpeoplearemastersofcountry,(social)
课堂教学的主要形式是【】
某学生会背九九乘法口诀并懂得“三三得九”是两个3相乘之积是9,这种学习属于()。
如图,正方形ABCD内的图形来自中国古代的太极图.正方形内切圆中的黑色部分和白色部分关于正方形的中心成中心对称.在正方形内随机取一点,则此点取自黑色部分的概率是().
陶冶
最新回复
(
0
)