首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #lnclude #include int f(int n) {int*P; p=(int*)malloc(sizeof(int)); *P=n;return *P; } main() {int a; a=f(5);printf(’’%d\n
有以下程序: #lnclude #include int f(int n) {int*P; p=(int*)malloc(sizeof(int)); *P=n;return *P; } main() {int a; a=f(5);printf(’’%d\n
admin
2020-01-10
57
问题
有以下程序:
#lnclude
#include
int f(int n)
{int*P;
p=(int*)malloc(sizeof(int));
*P=n;return *P;
}
main()
{int a;
a=f(5);printf(’’%d\n’’,a+f(10));
}
程序的运行结果是( )。
选项
A、15
B、20
C、0
D、出错
答案
A
解析
子函数的功能是定义整型变量指针p,并使用malloc()函数为指针p分配了内存空间,接着将参数n的值赋给p指针所指的整型对象,并返回p指针所指对象,因此,函数返回值等于传入的参数n,最终结果为5+10=15。
转载请注明原文地址:https://kaotiyun.com/show/8XCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下叙述中正确的是
设文件指针fp已定义,执行语句fp=fopen("file","w");后,以下针对文本文件file操作叙述的选项中正确的是
设变量己正确定义,以下不能统计出一行中输入字符个数(不包含回车符)0的程序段是
设变量均已正确定义并赋值,以下与其他三组输出结果不同的一组语句是
以下不能定义为用户标识符是
对长度为n的线性表进行顺序查找,在最坏情况下所需要的比较次数为
下列对于线性链表的描述中正确的是
当用户要求输入的字符串中含有空格时,应使用的输入函数是
内聚性是对模块功能强度的衡量,下列选项中,内聚性较弱的是()。
下列给定程序中,函数fun的功能是:求出如下分数序列的前n项之和,和值通过函数值返回。例如,若n=5,则应输出8.391667。请改正程序中的错误,使其得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!
随机试题
某抽油机井的流压较高,但泵效低,表明抽油泵失效,该井位于动态控制图的()。
在各个装置中,()是异常抑制装置。
ADSL,可以与普通电话共用一条电话线,并能为用户提供固定的数据传输速率。()
作为固定桥的基牙,必须是
氯丙嗪对心血管的作用下列哪项错误
资料1天津顺景贸易公司(129093××××)委托天津服装进出口公司(129091××××)进口羊毛连衣裙和男式羊毛衬衫一批,于1月28日抵达天津塘沽,次日天津服装进出口公司委托威海航运公司(129099××××)向天津塘沽海关申报(关区代码020
产品线专业型产品组合策略是指商业银行()。
企业跨部门人员参与的改进项目通常包含对现有过程进行重大的变革,具体包括()。
你认为应该如何实施创新教育?
MenorcaorMajorca?Itisthattimeoftheyearagain.Thebrochuresarepilingupintravelagentswhilenewspapersandmagazin
最新回复
(
0
)