首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有以下函数: f(int i) { int j=0; static int k=3; i++: j++; return(i+j+k); } 如果下面的程序中调用该函
设有以下函数: f(int i) { int j=0; static int k=3; i++: j++; return(i+j+k); } 如果下面的程序中调用该函
admin
2019-05-17
41
问题
设有以下函数:
f(int i)
{ int j=0;
static int k=3;
i++:
j++;
return(i+j+k);
}
如果下面的程序中调用该函数,则输出结果是( )。
main()
{ int a=2,i;
for(i=0;i<3;i++)
printf("%d\n",f(a));
}
选项
A、7
7
7
B、7
9
11
C、7
10
13
D、7
8
9
答案
A
解析
main()函数三次调用f()函数。每次调用f()函数,j(局部变量)的初值均为0,而k(局部静态变量)则保留前次调用形成的结果。main()函数第一次调用f()函数:当i=0时,f(2)=3+1+3=7;main()函数第二次调用f()函数:当i=1时,f(2)=3+1+3=7;main()函数第三次调用f()函数:当i=2时,f(2)=3+1+3=7。
转载请注明原文地址:https://jikaoti.com/ti/VKf0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下叙述中正确的是
表达式:(int)((double)9/2)-9%2的值是
按照C语言规定的用户标识符命名规则,不能出现在标识符中的是
以下四个程序中,完全正确的是
在软件生命周期中,能准确确定软件系统必须做什么和必须具备哪些功能的阶段是
下列叙述中正确的是
以下叙述中正确的是
有以下程序#includevoidfun(inta,intb){mtt;t=a;a=b;b=t;}main(){intc[10]={1,2,3,4,5
以下选项中叙述错误的是
以下叙述中正确的是
随机试题
下列组织论基本内容中,属于相对动态的组织关系有()。
张某是河沟村民,1983年村里实行土地承包责任制,分给他2亩责任田,但是一直没有给他颁发《土地使用权证书》。2009年村里准备在张某的责任田上建村办企业,张某不同意,村集体认为张某没有《土地使用权证书》,对该土地不享有使用权,无权拒绝,强行在该土地上建起厂
某零件投产批量为4件,经过5道工序加工,单件每道工序作业时间依次为20分钟、10分钟、20分钟、20分钟、15分钟。根据以上资料,回答下列问题:将一个批次的该零件全部生产出来用时最短的零件移动方式适合于()。
如何实施活动性原则?
倡导民主德育观,把培养健全人格作为德育目标,认为人具有自我实现趋向的德育模式是()。
童年是一首________的诗,赤诚却不明媚,美丽而不美好,有时甚至是羞于见人的,却让每个人________。填入划横线部分最恰当的一项是:
西方国民收入有哪几种核算方法?
OOSE的核心技术是建立分析、设计和实现的模型,其中领域模型是属于下列哪个模型的手段?
下列说法中,()是正确的。
Thekeytothesequestionsistheemotionalresponsewecallanxiety.Unlikehungerorthirst,whichbuildanddissipate(驱散)in
最新回复
(
0
)