首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
84
问题
有以下程序
#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全国计算机二级
相关试题推荐
下列程序的输出结果是()。#include<stdio.h>voidmain(){intb[6]={2,4,6,8,10,12};int*p=b,**q=&p;printf(
为了避免在嵌套的条件语句ifelse中产生二义性,C语言规定,else子句总是与()配对。
在C语言中,while和do…while循环的主要区别是______的循环至少被执行一次。
以下程序的输出结果是main(){intc=35;printf("%d\n",c&c);}
有以下程序voidf(int*q){inti=0;for(;i
在计算机软件系统的体系结构中,数据库管理系统位于用户和【】之间。
设已包含头文件<string.h>,下列程序段的运行结果是()。chars1[]={"ACDEF"};chars2[]="ABC";strcpy(s1,s2);printf("%d",strlen(s1)
下列标识符不是关键字的是()。
下列程序将二维数组a的行和列元素互换后存放到另一个二维数组b中。请填空。main(){inta[2][3]={{1,2,3},{4,5}},b[3][2],i,j;for(i=0;i<2;i++){for(j=
若有语句:char*line[5];,以下叙述中正确的是
随机试题
下列哪个药物不能用于心源性哮喘
人类学的基准线系指
A.太渊B.合谷C.后溪D.内关E.阳池既是原穴,又是八会穴的腧穴是()
患儿11个月,因睡眠不安、多汗、易惊来院就诊。体检可见明显方颅、肋骨串珠,诊断为佝偻病活动期该患儿最合适的治疗方法是
水平悬吊的主、干风管长度超过20m时,应设置防止摆动的固定点,每个系统不应少于1个。()
需要提示承兑方可使用的票据是()。
关于制定工资指导线的说法,正确的有()。
莲子:爱慕
Theoceanbottom—aregionnearly2.5timesgreaterthanthetotallandareaoftheEarth—isavastfrontierthateventodayisl
A、boththedollarandtheeurowerestrongB、boththedollarandtheeurowereweakC、thedollarwasstrongwhiletheeurowasw
最新回复
(
0
)