首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include fun(int x,int y) {static int m:0,i=2; i+=m+1; m=i+X+Y; return m; } main( ) {
有以下程序: #include fun(int x,int y) {static int m:0,i=2; i+=m+1; m=i+X+Y; return m; } main( ) {
admin
2015-08-09
52
问题
有以下程序:
#include
fun(int x,int y)
{static 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,11
B、5,5
C、1l,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://kaotiyun.com/show/0QDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序的输出结果是()。#include<stdio.h>main(){inta=4;printf("%d\n",(a+=a-=a*A));}
源程序的文档化不包括()。
字符串"\\\"ABCDEF\"\\"的长度是()。
若有说明语句:doubleop,a;,则能通过scanf语句正确给输入项读入数据的程序段是()。
设有定义:ihta=2,b=3,c=4;,则下列选项中值为0的表达式是()。
下列能正确定义一维数组的选项是()。
下列叙述中正确的是()。
下列选项中错误的说明语句是
有以下程序#include<stdio.h>voidfun(int*a,intn)/*fun函数的功能是将a所指数组元素从大到小排序*/{intt,i,j;for(i=0;i<n-1;j++)fo
对两个数组a和b进行下列初始化:charm[]="1234567";charn[]={’1’,’2’,’3’,’4’,’5’,’6’,’7’};则下列叙述正确的是()。
随机试题
甲公司属于工业企业,为增值税一般纳税人,由A、B、C三位股东于2002年12月31日共同出资,出资比例分别为40%、35%和25%。有关资料如下:(1)2002年12月31日三位股东的出资方式及出资额如下表所示(各位股东的出资已全部到位,并经中国注册会计
可制备成舌下含化片的方式给药的药物是
受理执业医师注册申请的卫生行政部门,对应当准予注册的,准予注册期限是自收到申请之日起
某癌症患者,穿刺取肝组织,镜下发现癌细胞与正常肝细胞相似,有异型性,有腺管样结构。应诊为
女,29岁,因急性腹痛8小时入院。入院诊断急腹症(原因待诊)。对该病人的护理措施不正确的是
空调风管和管道的绝热材料,无特殊规定时,可采用()。
(2008年)作用水头相同时,孔口的过流量要比相同直径的管嘴过流量()。
质量风险导致的损失包括()
下列关于证券公司合规负责人的说法中,正确的有()。Ⅰ.合规负责人应对证券公司经营管理行为的合法合规性进行审查、监督或者检查Ⅱ.独立董事可担任合规负责人Ⅲ.合规负责人由股东大会决定聘任Ⅳ.证券公司解聘合规负责人,应当有正当理由,自
宋老师发现了教学中的某一问题并对其描述,继而形成解决计划并实施,随后搜集数据和材料以分析计划的有效性,最后把结果应用于处理后续课堂中出现的类似问题。这种研究的方法是()。
最新回复
(
0
)