首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include #include int fun(int n) { int*p; p=(int*)malloc(sizeof(int)); *p=n;returb*p; }
有以下程序 #include #include int fun(int n) { int*p; p=(int*)malloc(sizeof(int)); *p=n;returb*p; }
admin
2013-10-19
56
问题
有以下程序
#include
#include
int fun(int n)
{ int*p;
p=(int*)malloc(sizeof(int));
*p=n;returb*p;
}
main()
{int a;
a=fun(10);printf("%d\n",a+fun(10));
}
程序的运行结果是
选项
A、10
B、20
C、0
D、出错
答案
B
解析
函数fun(intn)的功能是在内存中每次动态的申请一个整型变量的存储空间,把整型变量n的值存入这个存储空间中。所以当在主函数中执行输出语句时,a+fun(10)的值等于20。
转载请注明原文地址:https://kaotiyun.com/show/2cJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序 #include <stdio.h> void fun(int a[],int n) { int i,t; for(i=0;i<n/2;i++) {t=a[i]; a[i]=a[n-1-i]; a[n-1-i]
有以下程序 #include <stdio.h> struct st { int x,y;} data[2]={1,10,2,20}; main() { struct st *p=data; printf("%
以下不能正确表示代数式的C语言表达式是______。
以下程序运行后的输出结果是【】。#include<stdio.h>main(){intk=1,s=0;do{if((k%2)!=0)continue;
有以下程序#include<stdio.h>voidfun(int*a,int*B){int*c;c=a;a=b;b=c;}main()
设char型变量x中的值为10100111,则表达式(2+x)(-3)的值是
有以下程序main(){charatr[]="xyz",*ps=str;while(*ps)ps++;for(ps--;ps-str>=0;ps--)puts(ps);}执行后输出结果
若变量c为char类型,能正确判断出c为小写字母的表达式是______。
按条件f对关系R进行选择,其关系代数表达式是()。
C语言中下列叙述正确的是_______。
随机试题
音乐是一种【】
归因论认为,一般人对过去成功或失败的归因可归为()
红霉素使茶碱血药浓度升高的机制是
适于制备成经皮吸收制剂的药物是
下列关于脾切除术治疗特发性血小板减少性紫癜的描述正确的是()。
甲市乙区人民检察院对甲市乙区人民法院的第一审判决提起二审抗诉,关于抗诉的说法哪些是正确的?()
测绘单位承接了某城市1:500地形图测绘任务,测区范围为3km×4km,测量控制资料齐全,测图按50cm×50cm分幅。依据的技术标准有《:城市测量规范》(CJJ/T8-2011)、《1:5001:10001:2000外业数字测图技术规程
赵某向钱某借款30万元,用价值15万元的汽车作抵押,同时又请孙某和李某对未抵押部分债务共同承担连带担保责任。偿债期到后,赵某无力偿还。钱某获汽车拍卖价款10万元后,找孙某追偿其余债务。孙某承担责任并行使权利的方式有()。
公司申请其公司债券上市交易的法定条件有()。
老舍:鲁迅
最新回复
(
0
)