首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
33
问题
有以下程序:
#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://jikaoti.com/ti/AKG0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有以下程序#include<stdio.h>main(){inta=0,b=0,c=0c=(a+=++b,b+=4);printf("%d,%d,%d\n",a,b,c);}则程序的输出结果是
有以下程序,程序运行后的输出结果是main(){intm=12,n=34;printf(“%d%d”,m++,++n);printf(“%d%d\n”,n++,++m);)
设有定义:intx[2][3];则以下关于二维数组x的叙述错误的是
已有定义:charc;,程序前面已在命令中包含ctype.h文件。不能用于判断c中的字符是否为大写字母的表达式是
下面不属于软件需求规格说明书内容的是
以下叙述中正确的是
下列选项中不属于面向对象程序设计特征的是
在关系模式A(S,SN,D)和B(D,CN,NM)中,关系A的主键是S,关系B的主键是D,则属性D在关系A扣称为
层次型、网状型和关系型数据库的划分原则是()。
待排序的关键码序列为(15,20,9,30,67,65,45,90),要按关键码值递增的顺序排序,采取简单选择排序法,第一趟排序后关键码15被放到第()个位置。
随机试题
在教育学理论发展中,提出儿童智力发展阶段与教学关系理论的教育家是()
A.Ⅰa类抗心律失常药B.Ⅰb类抗心律失常药C.Ⅰc类抗心律失常药D.Ⅲ类抗心律失常药E.Ⅳ类抗心律失常药普罗帕酮
吊杆距主龙骨端部距离不得大于()。
某计算机房,采用预制二氧化碳气体灭火系统保护。建筑面积15x30m2,高4m。以下关于系统设计错误的有()。
商业银行的清偿能力是资产相对于负债的清偿能力,但银行即使有足够的清偿能力也可能因为流动性出现严重问题而导致破产清算。()
关于税收收入的具体做法表述正确的是()。
Futuristshaveidentifiedtwochangesthatseemtobecentraltocontemporarysociallife.First,theUnitedStatesisbeingres
上海南浦大桥,是黄浦江上(1)的第一座斜拉桥。当时设计它在浦西段的引桥时,(2)了一个棘手的问题———那里恰是中心城区商业、人口(3)的地方,如果按通常的形状建造,要(4)去大片宝贵的土地。一群中学生(5)了这个情况后,(6)在一起,积极地动脑、
Requiringchildrentosavepartoftheir______canalsoopenthedoortofuturesavingandinvesting.
Afive-year-oldboycanspeaktwoforeignlanguages,_______surprisesallthepeoplepresent.
最新回复
(
0
)