首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 fun(int x,int y) main() {static int m=0,i=2; {intj=1,m=1,k; i+=m+1;m=i+x+y;re
有以下程序 fun(int x,int y) main() {static int m=0,i=2; {intj=1,m=1,k; i+=m+1;m=i+x+y;re
admin
2019-08-18
30
问题
有以下程序
fun(int x,int y) main()
{static int m=0,i=2; {intj=1,m=1,k;
i+=m+1;m=i+x+y;return m; 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/sdRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
给定程序中已建立一个带有头结点的单向链表,链表中的各结点按结点数据域中的数据递增有序链接。函数fun的功能是:把形参x的值放入一个新结点并插入到链表中,插入后各结点数据域的值仍保持递增有序。请在程序的下划线处填入正确的内容并把下划线删除,使程序得
给定程序MODI1.C中函数fun的功能是:计算S=f(-n)+f(-n+1)+…+f(0)+f(1)+f(2)+…+f(n)的值。例如,当n为5时,函数值应为:10.407143。f(x)函数定义如下:请改正程序中的错误,
假定输入的字符串中只包含字母和*号。请编写函数fun,它的功能是:使字符串中尾部的*号不得多于n个;若多于n个,则删除多余的*号;若少于或等于n个,则什么也不做,字符串中间和前面的*号不删除。例如,字符串中的内容为:****A*BC*DEF*G*
假定输入的字符串中只包含字母和*号。请编写函数fun,它的功能是:除了尾部的*号之外,将字符串中其他*号全部删除。形参P已指向字符串中最后的一个字母。在编写函数时,不得使用C语言提供的字符串函数。例如,字符串中的内容为:****A*BC*DEF*
下列选项中不属于软件生命周期开发阶段任务的是
关于“while(条件表达式)循环体”,以下叙述正确的是
设数据集合为D={1,3,5,7,9},D上的关系为R,下列数据结构B=(D,R)中为非线性结构的是()。
有如下程序段:intk;for(k=2;k==0;)printf("%d",k一一);则for循环体执行的次数是()。
下列与队列结构有关联的是
随机试题
简述新时期教师的职业特点。
肾小球滤过率在肾动脉血压于一定范围内变动时保持不变,这一调节属于
用于计算房地产开发项目全部投资动态经济评价指标的财务报表是()现金流量表。
下列各项中,准予在企业所得税税前扣除的是()。
工作说明书是对应由项目提供的________的文字说明。
珍妮是个总爱低着头、很忧郁的小女孩,因为她一直觉得自己长得不够漂亮。老师想了个办法。一天,老师带她到饰品店去买了只绿色蝴蝶结,店主不断赞美她戴上蝴蝶结很漂亮.珍妮虽不信,但是很高兴,不由昂起了头,急于让大家看看,出门与人撞了一下,把蝴蝶结撞掉了都不知道。老
根据以下情境材料,回答问题。2015年6月18日,甲地公安机关接到群众报警,称某小卖部失火。公安机关赶到后现场勘查发现,仰卧状尸体一具,身上有明显伤痕,颈部有一处刀伤,现场有汽油味,收银柜台完好。经查小卖部电线老化,尸检报告显示死者为小卖部主人赵某,O型
(2012—单选—5)被誉为近代中国“开眼看世界”第一人的是()。
在地震带、矿难等灾害现场,生命体征探测仪能为及时发现幸存者提供很大的帮助。它是通过捕捉被探测者的人体信号来进行定位搜寻的仪器。目前,生命体征探测仪能探测到的人体信号主要有()。
在WWW上的多媒体检索工具主要是基于______。
最新回复
(
0
)