首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #include intf(intm) {staticintn=0; inta=2; n++;a++;returnn+m+a; } main() {intk; for(k=0;k<4;k++)printf("%d,",f(k)); } 则程序
若有以下程序 #include intf(intm) {staticintn=0; inta=2; n++;a++;returnn+m+a; } main() {intk; for(k=0;k<4;k++)printf("%d,",f(k)); } 则程序
admin
2015-07-31
34
问题
若有以下程序
#include
intf(intm)
{staticintn=0;
inta=2;
n++;a++;returnn+m+a;
}
main()
{intk;
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/bmDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列选项中属于C语言构造类型的是()。
数据结构分为逻辑结构和存储结构,下列数据结构中不属于存储结构的是()。
设只是一个二元关系,S是一个三元关系,则下列运算中正确的是()。
以下叙述中正确的是______。
有下列程序段:intn,t=-1,S=0;scanf("%d",&n);do{s=s+t;t=t-2;}while(t!=n);为使此程序段不陷入死循环,从键盘输入的数据应该是()。
数据库的逻辑模型设计阶段的任务是将______转换成关系模式。
结构化程序设计主要强调的是()。
一个项目具有一个项目主管,一个项目主管可管理多个项目,则实体“项目主管”与实体“项目”的联系属于______的联系。
随机试题
少尿或无尿的休克病人禁用的药物是
“中焦如沤”是比喻
成本的计划值和实际值的比较应是()。
英译汉:“flexible package; transparent package; vacuum packaging”,正确的翻译为:( )。
对公司处以1万~10万元罚款的违法行为有( )。
陈女士于2015年12月26日在商场购物乘电梯时不幸被电梯挤伤,要求该商场予以赔偿。法院判决商场应赔偿陈女士的损失0.6万元,并规定必须于2016年6月20日之前赔偿到位。商场未执行判决,则陈女士可向法院申请执行,申请执行的期限是()。
下列不符合目前我国幼儿园教师资格认定条件的是()。
①海围着山,山围着我。沙田山居,峰回路转,我的朝朝暮暮,②日起日落,月望月朔,全在此中度过,我成了山人。问余何事栖碧山,笑而不答,山已经代我答了。其实山并未回答,是鸟代山答了,是虫,是松风代山答了。③山是禅机深蔬的高僧,轻易不开口的。人在楼上倚栏杆,山列坐
下列关于ASCII编码的叙述中,正确的是__________。
Sincethedawnofhumaningenuity.peoplehavedevisedevermorecunningtoolstocopewithworkthatisdangerous,boring,burd
最新回复
(
0
)