首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include <stdio.h> #include <stdlib.h> int fun(int n) { int *p; p=(int*)malloc(sizeof(int)); *p=n; return *p; } mai
有以下程序 #include <stdio.h> #include <stdlib.h> int fun(int n) { int *p; p=(int*)malloc(sizeof(int)); *p=n; return *p; } mai
admin
2018-10-16
50
问题
有以下程序
#include <stdio.h>
#include <stdlib.h>
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、出错
答案
A
解析
函数fun(int n)的功能是在内存中每次动态的申请一个整型变量的存储空间,把整型变量n的值存入这个存储空间中。所以当在主函数中执行输出语句时,a+fun(10)的值等于20。
转载请注明原文地址:https://kaotiyun.com/show/Luxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
派生类对基类继承控制访问有三种。派生类可以定义其基类中不具备的【】。
有下面程序段#include"stdio.h"#include"string.h"main(){chara[3][20]={{"china"},{"isa"},{"bigcountry!"}};char
若有以下定义和语句: intw[10]={23,54,10,33,47,98,72,80,61},*p; p=w; 则通过指针p引用值为98的数组元素的表达式是【】。
一棵二叉树共有47个结点,其巾有23个度为2的结点。假设根结点在第1层,则该二叉树的深度为_________。
以下叙述中错误的是
若有以下函数定义,函数返回值的类型是【】。fun(doubleA){returna*a*a;}
s1和s2已正确定义并分别指向两个字符串,若要求:当s1所指串大于s2所指串时,执行语句S;则以下选项中正确的是
s1和s2已正确定义,并分别指向两个字符串。若要求:当s1所指串大于s2所指串时,执行语句S;,则以下选项正确的是______。
完全不考虑程序的内部结构和内部特征,而只是根据程序功能导出测试用例的测试方法是
已知二叉树后序遍历序列是dabec,中序遍历序列是debac,它的前序遍历序列是
随机试题
的通解为()。
一般情况下,会阴部手术后的拆线时间是()
不少国内学者建议摒弃免疫抑制-酶动力学法检测CK-MB的主要原因是
肝内胆小管的管壁是由()构成
具有脉形细特征的一组脉象是
A省B县2005年共收取新增建设用地土地有偿使用费100万元,按照当时规定,可留给A省B县人民政府新增建设用地土地有偿使用费()万元。
建设行政主管部门,对勘察设计持证单位的资质实行()。
将于1年内到期的长期债券投资,在资产负债表中应()。
旋律写作。以下面谱例中的旋律作为主题,分别写作三段变奏。要求:(1)变奏一:进行加花变奏。(2)变奏二:节拍改为二拍子。(3)变奏三:调式改为大调。
Theprototypingmethodisadynamicdesignprocess,whichrequirespeoplewhouseprototypingmethodtohavethefollowingcapabi
最新回复
(
0
)