首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
52
问题
有以下程序:
#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全国计算机二级
相关试题推荐
下面程序运行后的输出结果是()。#include<stdio.h>main(){inta[5]={1,0,4,2,0},b[5]={1,2,3,4,5},i,s=0;for(i=0;i<5;i++)s=s+
下列叙述中错误的是
若有定义语句:doublex[5]={1.0,2.0,3.0,4.0,5.0},*p=x;则错误引用x数组元素的是
以下叙述中正确的是
设有如下函数定义intfun(intk){if(k<1)return0;elseif(k==1)return1;elsereturnfun(k-1)+1;}若执行调用语句:n=fu
下列描述中,不符合良好程序设计风格要求的是
某二叉树中有n个度为2的结点,则该二叉树中的叶子结点数为
数据库管理系统(DBMS)是
在以下给出的表达式中,与while(E)中的(E)不等价的表达式是
数据库应用系统中的核心问题是()。
随机试题
有移位的尺骨鹰嘴骨折经手法整复后,用前、后侧超肘关节夹板固定肘关节于屈曲()位3周,再改为屈肘90°位1~2周
运用westgard质控处理规则时,当二份质控材料测定结果有一份超过±2SD时,应采取的措施是
猪,45日龄,做去势术,按照常规方法摘除睾丸后,处理切口的方式为
关于双手触诊法下述哪项不正确
A.二氢黄B.5-羟基黄酮C.橙酮D.3-羟基黄酮E.异黄酮加入二氯氧化锆甲醇溶液形成黄色络合物,再加入枸橼酸后黄色消退的是
房地产开发企业在土地增值税清算时,下列项目可作为计算加计扣款凭据的有()。
某公司是一家高科技生产企业,随着公司生产规模的不断扩大,公司高层越来越感觉到现有员工的综合素质无法满足公司发展的需要,已成为制约公司可持续发展的一大瓶颈。于是公司决定将“全面提升员工技能素质”作为今年人力资源工作的重点。据此,人力资源部拟在近期完成员工培训
社会主义市场经济体制的基础是()。
数据模型质量的高低不会影响数据库性能的好坏,这句话正确否?【】
Whendidthescientistslearnagreatdealaboutsleepanddreams?In__________.
最新回复
(
0
)