首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include fun(intx,inty) {staticintm=0,i=2; i+=m+1;m=i+x+y;returnm; } main() {intj=1,m=1,k; k=fun(j,m);printf("%d,",k); k=
有以下程序: #include fun(intx,inty) {staticintm=0,i=2; i+=m+1;m=i+x+y;returnm; } main() {intj=1,m=1,k; k=fun(j,m);printf("%d,",k); k=
admin
2015-07-31
28
问题
有以下程序:
#include
fun(intx,inty)
{staticintm=0,i=2;
i+=m+1;m=i+x+y;returnm;
}
main()
{intj=1,m=1,k;
k=fun(j,m);printf("%d,",k);
k=fun(j,m);printf("%d\n",k);
}
执行后的输出结果是( )。
选项
A、5, 11
B、5, 5
C、11, 11
D、11, 5
答案
A
解析
声明静态局部变量:函数调用结束后,其占用的存储单元不释放,在下次该函数调用时,该变量保留上一次函数调用结束时的值。本题子函数fun中的变量 i和m均为静态局部变量。所以第一次调用fun函数,返回m的值为5,第二次再调用fun函数时,i的值为3,m的值已经是5了,所以执行i+=m+1,i的值变为9,m=i+x+y=9+1+1=11。
转载请注明原文地址:https://jikaoti.com/ti/XOi0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
按照“先进后出”原则组织数据的数据结构是()。
有以下程序:main(){char*p[10]={"abc","aabdfg","dcdbe","abbcf’,"cd"};printf("%d\n",strlen(p[4]));}执行后的输出结果是
若a=10,b=20,则表达式!(a<b)的值是【】
s1和s2已正确定义并分别指向两个字符串。若要求:当s1所指串大于s2所指串时,执行语句S。则以下选项中正确的是______。
结构化分析方法是面向______进行分析的方法。
若有运算符:>、*=、<<、%、sizeof,则它们按优先级(由低至高)的正确排列次序为()。
结构化程序设计主要强调的是()。
在面向对象的程序设计方法中,类的实例称为______。
算法的复杂度主要包括时间复杂度和______复杂度。
随机试题
某企业的网络安全设备配置拓扑如图所示。请为该企业设计网络安全解决方案。
10岁小儿,因多尿、烦渴、疲乏来院就诊,经检查空腹血糖10mmol/L,临床诊断为糖尿病胰岛素依赖型。护士指导其控制饮食时,每天正确的热卡摄入量是
为加强土地管理,2008年6月,A省切实加大了土地调控力度,A省政府出台了《关于加强全省土地调控工作的通知》。同时还制定了相应的配套措施。一是切实做好被征地农民社会保障工作。二是制止违规集资合作建房,切实落实城镇廉租住房资金,全面建立住房保障制度。三是进一
大面积填海造地工程平均海水约2.0m,淤泥层平均厚度为10.0m,重度为15kN/m3,采用e—lgp曲线计算该淤泥层固结沉降,已知该淤泥层属正常固结土,压缩指数Ce=0.8。天然孔隙比e0=2.33,上覆填土在淤泥层中产生的附加应力按120kPa计算,
甲为其一块名贵金表在乙保险公司办理了足额财产保险。某日,甲将该金表放在办公桌上,被同事丙不慎摔坏。根据保险法律制度的规定,下列表述中,正确的有()。
你怎么认识组织的灵活性和原则性?
非法撤销他人的荣誉称号,侵犯他人的()。
东山市威达建材广场每家商场的门边都设有垃圾桶。这些垃圾桶的颜色是绿色或红色。如果上述断定为真,则以下哪项一定为真?Ⅰ.东山市有一些垃圾桶是绿色的。Ⅱ.如果东山市的一家商店门边没有垃圾桶,那么这家商店不在威达建材广场。Ⅲ.如果东山市的一家商店门边有一个
依法治国的目的是()
Youwillhearacollegelecturertalkingtoaclassofbusinessstudentsaboutthehistoryofmoneyanditsfunctions.Asyo
最新回复
(
0
)