首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include #include int fun(int n) {int *p; p=(int*)malloc(sizeof(int)); *p=n;return *p; }
有以下程序 #include #include int fun(int n) {int *p; p=(int*)malloc(sizeof(int)); *p=n;return *p; }
admin
2016-12-28
23
问题
有以下程序
#include
#include
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、出错
答案
B
解析
函数fun(int n)的功能是在内存中每次动态的申请一个整型变量的存储空间,把整型变量n的值存入这个存储空间中。所以当在主函数中执行输出语句时,a+fun(10)的值等于20。
转载请注明原文地址:https://kaotiyun.com/show/orDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
阅读下面程序段,则执行后输出的结果是【】。#include"stdio.h"main(){charfun(char,int);chara=′A′;intb=13;a=fun(a,b);putchar(a);}
有以下程序intf(intn){if(n==1)return1;elsereturnf(n-1)+1;}main(){inti,j=0;for(i=1;i
以下程序的输出结果是main(){intc=35;printf("%d\n",c&c);}
有以下程序voidf(int*q){inti=0;for(;i
有以下程序main(){intk=5,n=0;do{switch(k){case1:case3:n+=1;k--;break;default:n=0;k--;case2:case
若有定义floatx=1.5;inta=1,b=3,c=2;,则正确的switch语句是
以下数组定义中错误的是
若有定义floatx=1.5;inta=1,b=3,c=2;,则正确的switch语句是
下列选项中不符合良好程序设计风格的是
有三个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为______。
随机试题
根据《出版管理条例》,出版物的内容不真实或者不公正,致使公民、法人或者其他组织的合法权益受到侵害的,该出版物的出版单位应当()。
对某综合大学的全体学生,首先按法律专业和计算机专业分组,在此基础上再按性别分组,其分组结果如下:专业分组性别分组法律男生、女生计算机男生、女生这样的分组属于()
A.25周B.28周C.30周D.35周E.40周羊水内肺表面活性物质迅速增加的时间是
国家在必要时得设立特别行政区。在特别行政区内实行的制度按照具体情况由全国人大常委会以法律规定。 ( )
[2007年第60题]以下哪类建筑可不设室内消防给水?
期货投资者保障基金的资金运用限于()。
下列属于税法基本原则的是()。
罗尔斯曾有一段关于如何读书的自白,颇足发人深省。他说:“我读前人的著作,如休谟或康德,有一个视为当然的假定,即这些作者比我聪明得多。如果不然,我又何必浪费自己和学生的时间去研读他们的著作呢?如果我偶尔在他们的论证中见到了一点错误,我的第一个反应是:他们自己
论述严复与张之洞教育思想及其异同。
Whyaretheremanysuicideexplosionstakenplace?
最新回复
(
0
)