首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
34
问题
有以下程序
#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://www.kaotiyun.com/show/Luxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序: int f(int n) { if(n ==1)return 1; else return f(n-1)+1; } main( ) { int i,j=0; for(i=1;i
判断char型变量cl是否为小写字母的正确表达式为()。
下列程序的输出结果是【】。main(){inta[]={2,4,6},*ptr=&a[0],x=8,y,z;for(y=0;y<3;y++)z=(*(ptr+y)<x)?*(ptr+y):x;prin
有以下程序 main( ) { char *p[10]={“abc”,”aabdfg”,”dcdbe”,”abbd”,”cd”}; printf(“%d\n”,strlen(p[4])); } 执行后输出结果是( )
在C语言中,while和do…while循环的主要区别是()。
以下能正确定义一维数组的选项是
mysulen函数的功能是计算str所指字符串的长度,并作为函数值返回。请填空。intmystrlen(Char*str){inti;for{i=0;!=’\0’;i++);return(_
算法复杂度主要包括时间复杂度和【 】复杂度。
最简单的交换排序方法是
某二叉树中度为2的结点有n个,则该二叉树中有【】个叶子结点。
随机试题
β受体阻断剂用于
上颌骨骨折首选的X线检查方法是()
病史中最主要的部分是
案情:徐某系某市国有黄河商贸公司的经理,顾某系该公司的副经理。2005年,黄河商贸公司进行产权制度改革,将国有公司改制为管理层控股的股份有限公司。其中,徐某、顾某及其他15名干部职工分别占40%、30%、30%股份。在改制过程中,国有资产管理部门委托某资产
如果你的一位同事与你在工作中产生了矛盾,两人的关系也因此疏远起来,并在一定程度上影响了工作上的合作。对这件事的解决,你会()。
请你联系实际,谈谈对农业产业化这一问题的认识。
男性,52岁,1周来出现阵发性夜间心前区闷胀,伴出汗,每次持续约10分钟,能自行缓解,白天可正常工作。1小时前在熟睡中再发心前区胀痛,明显压抑感,自服速效救心丸无效,症状持续不缓解而来院。既往体健,无类似发作。入院检查心电图呈心前区导联sT段抬高。该患者最
新民主主义革命必须由无产阶级领导,这是()
[*]
Whendidcustomersbegintoprefersmallercars?WhydidDetroitputonlylimitedresourcesintosmall-carproduction?
最新回复
(
0
)