首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #include <stdio.h> int f(int m) { static int n=0; int a=2; n++; a++; return n+m+
若有以下程序 #include <stdio.h> int f(int m) { static int n=0; int a=2; n++; a++; return n+m+
admin
2021-04-28
32
问题
若有以下程序
#include <stdio.h>
int f(int m)
{ static int n=0;
int a=2;
n++; a++; return n+m+a;
}
main()
{ int k;
for (k=0; k<4; k++) printf("%d,", f(k));
}
则程序的输出结果是
选项
A、3,5,7,9,
B、4,7,10,13,
C、4,5,6,7,
D、4,6,8,10,
答案
D
解析
本题考查静态局部变量以及自增运算符,静态局部变量在函数调用结束后,并不释放,仍然保留它的值,本题中,k为0时,return n+m+a之前,n为1,a为局部变量是3,m为0,所以第一个返回值为4。k为1,在函数返回值之前,静态局部变量为2,局部变量a仍然为3,m为1,所以结果是6,依此类推答案为D。
转载请注明原文地址:https://kaotiyun.com/show/UXtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序,输出结果是()。main(){inti=15j=21,n=0;switch(i%3){case0:n++;break;case1:n++:
有以下程序#includevoidfun(char*c,intd){*c=*c+1;d=d+1;printf("%c,%c,",*c,d);}main(){charb=’a’,a=’A’;fun(&b,a);printf
若变量均已正确定义并赋值,以下合法的C语言赋值语句是
软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是
下面不属于结构化程序设计风格的是
若a是数值类型,则逻辑表达式(a==1)||(a!=1)的值是
某图书集团数据库中有关系模式R(书店编号,书籍编号,库存数量,部门编号,部门负责人),其中要求(1)每个书店的每种书籍只在该书店的一个部门销售;(2)每个书店的每个部门只有一个负责人;(3)每个书店的每种书籍只有一个库存数量。则关系模式R最高是()
有以下程序#include#includevoidfun(int*p1,int*p2,int*s){s=(int*)calloc(1,sizeof(int));*s=*p1+*p2;free(s);}
在16位编译系统上,若有定义“inta[]={10,20,30},*p=a;”,当执行“p++;”后,下列说法错误的是
随机试题
甲公司为一家在上海证券交易所上市的国有大型集团企业,其所属产业是国家“去产能”的重点行业之一。2016年年初,甲公司风险管理与内部控制部门根据董事会要求,围绕国家提出的“三去一降一补”重点任务,牵头研究起草了《2016年度风险管理与内部控制工作服务“三去一
下列病毒哪种可引起人类口唇疱疹
“有时治愈,常常帮助,总是安慰”,这是美国一位名叫特鲁多的医生的墓志铭,也是他结合自己一生与疾病斗争以及行医的经历,总结出的对临床医学的理解:医学是有局限性的,事实上,一些数据表明,对于有些疾病,医疗干预的效果并不明显;另外医疗干预在解决基本医疗问题时效果
《危险化学品安全管理条例》所称重大危险源,是指生产、运输、使用、储存危险化学品或者处置废弃危险化学品,且危险化学品的数量()的单元(包括场所和设施)。
超过100年的水墨画原件,有收藏价值()
期货公司应当自拟任董事、监事、财务负责人、营业部负责人取得任职资格之日起()个工作日内,按照公司章程等有关规定办理上述人员的任职手续。
自带来诸多社会矛盾且已“污名化”后,近年来暂住证制度在各地已陆续废除。打上了“服务”标签的“居住证”制度成为社会管理上的一种“制度创新”。在很多城市,它对流动人口作出了融人城市社会的承诺。然而,其根本缺陷就是门槛极高,且仍延续对“本地人”、“外地人”的身份
下列描述中正确的是
•Readthetextbelowaboutafter-saleservice.•Inmostofthelines41—52thereisoneextraword.Itiseithergrammaticallyi
Lookatthenotesbelow.Someinformationismissing.YouwillhearamantelephoningHumanResourcesaboutdetailsofo
最新回复
(
0
)