首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
33
问题
有以下程序
#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全国计算机二级
相关试题推荐
设x和y均为int型变量,则以下语句:“x+=y;y=x-y;x-=y;”的功能是______。
以下程序段的输出结果是______。main(){chars1[10],s2[10],s3[10];scanf("%s",s1);gets(s2);gets(s3);puts(s1);puts(s2);puts
有以下程序:main(){inta=666,b=888;printf("%d\n",a,b);}程序运行后的输出结果是()。
队列是限定在表的一端进行插入和在另一端进行删除操作的线性表。允许插入的一端称作______。
在C语言中,while和do…while循环的主要区别是()。
若有以下函数定义,函数返回值的类型是【】。fun(doubleA){returna*a*a;}
已知各变量的类型说明如下:intk,a,b;unsignedlongw=5;doublex=1.42;则以下不符合C语言语法的表达式是
在面向对象方法中,类之间共享属性和方法的机制称为______。
完全不考虑程序的内部结构和内部特征,而只是根据程序功能导出测试用例的测试方法是
随机试题
依照《中华民国训政时期约法》的规定,训政时期中华民国最高的训政者是()
下列不是影响血尿素浓度因素的是
跨流域调水或跨省份调水一般属于()生态影响评价。
雨淋报警阀应安装在()系统中。
在国际货物买卖合同中,对于货物检验的时间和地点的规定方法中,使用较多的是()。
严谨治学对教师来说,有两个具体内容,即()。
法律关系主体成立所必需的两项能力是()。
假设你正在考虑投资某股票,该股票的永续股利为6元/股,根据你的调查,该股票的系数为0.9。当前的无风险收益率为4.3%,市场期望收益率是13%。(复旦大学2018年真题)如果选择用CAPM模型进行估计,计算你对该股票的期望收益率是多少?
我们通常用到的cin>>,是属于【】输入。
Mr.Hall______severalmistakesTommadeinthecompositionandaskedhimtocorrectthem.
最新回复
(
0
)