首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序: fun(int x,int y) {statlc int m=0,i=2; i+=m+1;m=i+X+y;return m; } main() {int j=1,m=1,k; k=fun(j,m);p
有下列程序: fun(int x,int y) {statlc int m=0,i=2; i+=m+1;m=i+X+y;return m; } main() {int j=1,m=1,k; k=fun(j,m);p
admin
2010-09-05
31
问题
有下列程序:
fun(int x,int y)
{statlc int m=0,i=2;
i+=m+1;m=i+X+y;return m;
}
main()
{int j=1,m=1,k;
k=fun(j,m);printf("%d,",k);
k=fun(j,m);printf("%d\n",k);
}
执行后的输出结果是( )。
选项
A、5,5
B、5,11
C、11,11
D、11,5
答案
B
解析
子函数fun(int x,int y),将变量m和i声明为局部静态变量,因此第1次调用主函数后,局部静态变量m和i的值为5和3,第1次函数调用结束时,它们的值不释放保持不变,所以第2次调用时,局部静态变量m和i的初始值分别为5和3,即在执行“i+=m=1”时,i的值为9,因此最终m的值为11。
转载请注明原文地址:https://kaotiyun.com/show/ReWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
某二叉树共有7个结点,其中叶子结点只有1个,则该二叉树的深度为(假设根结点在第1层)( )。
设有关键码序列(Q,G,M,Z,A,N,B,P,X,H,Y,S,T,L,K,E),采用堆排序法进行排序,经过初始建堆后关键码值B在序列中的序号是()。
把数学表达式表示为正确的VB表达式应该是( )。
将E-R图转换到关系模式时,实体与联系都可以表示成()。
关系数据模型
有如下程序代码:PrivateSubForm_Click()Dima(100)AsIntegerDimb(100)AsIntegerFori=1To100a(i)=i
设a=2,b=3,c=4,d=5,表达式Nota
工程文件中包含一个模块文件和一个窗体文件。模块文件的程序代码是:PublicXAsIntegerPrivateYAsInteger窗体文件的程序代码是:DimaAsIntegerPriva
以下VisualBasic不支持的循环结构是
在窗体Form1上画一个名称为Label1、标题为“请选择”的标签控件;再画一个名称为List1的列表框控件,通过设置有关属性向其中依次加入“矩形”、“正方形”、“椭圆形”、“圆形”、“四角圆化的矩形”、“四角圆化的正方形”共6个列表项;最后在窗体上画1个
随机试题
In______century,computerswillbeusedmorewidely.
A.复制B.转录C.反转录D.翻译将RNA核苷酸顺序的信息转变为氨基酸顺序的过程是
A.乙胺嘧啶B.奎宁C.伯氨喹D.青蒿素E.氯喹
按照《反不正当竞争法》规定,属于不正当竞争行为的是
商品流通企业进行资源分析的主要目的有()。
关于问题情境与问题解决关系表述正确的一项是()。
(2014年真题)西周时,通过察言观色判断当事人陈述真伪的审判方式称为()。
为employee表建立一个主索引,为dlrders表建立一个普通索引,索引名和索引表达式均为“职员号”。通过“职员号”为employee表和orders表建立一个一对多的永久联系。
BabyBodyLanguageI.Fistinmouth—Indicationa)Hungry:ruledoutifthebabyhasbeenfedb)Teething:ruledoutifthebaby
WhetherChina’shousingreformcanbecarriedonsuccessfullywillhave【S1】______aprofoundbearingonthefutureofther
最新回复
(
0
)