首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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); prin
有以下程序 #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); prin
admin
2015-07-28
53
问题
有以下程序
#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、11, 11
D、11, 5
答案
A
解析
静态变量在编译时就被分配存储空间,所占用存储单元直到程序结束时才释放,它的值在程序运行过程中一直存在,且变量的初始化只进行一次。所以第一次调用函数fun()时,得m=5,输出结果为5;第二次调用函数fun()初始,m和i的值不再初始化,保留第一次调用的计算结果5和3,计算后m=11,所以答案选A。
转载请注明原文地址:https://www.kaotiyun.com/show/NOJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
mystrlen函数的功能是计算str所指字符串的长度,并作为函数值返回。请填空。intmystrlen(char*str){inti;for(i=0;【】)!=’\0’;i++)return【】);
下列程序执行后的输出结果是() main() {inta[3][3],*p,i; p=&a[0][0]; for(i=0;i<9;i++)p[i]=i+1; printf("%d\n",a[1][2]); }
以下程序的输出结果是() main() {inta=3; printf("%d\n",(a+=a-=a*a)); }
_______是构成C语言程序的基本单位。
有以下程序 main() { int i; for(i=0;i<3;i++) switch(i) { case 0: printf("%d",i); case 2: printf("%d",i); default: printf("%d",i); } }
以下程序的输出结果是______。voidfun(){staticinta=0;a+=2;printf("%d",a);}main(){intcc;for(cc=1;cc<4;cc
下面程序的运行结果是______。 #include<stdio.h> #include<string.h> fun(char*w,int n) { char t,*s1,*s2; s1=w;s2=w+n-1; while(s1<s2) {t=*s1++;
下列叙述不正确的是______。
设有定义:structperson{intID;charname[12];}P;请将scanf(“%d”,【】);语句补充完整,使其能够为结构体变量P的成员ID正确读人数据。
下列选项中不属于结构化程序设计原则的是
随机试题
淡竹叶具有的功效是()
A、活血祛瘀B、通络止痛C、引血下行D、引热下行E、补益肝肾血府逐瘀汤中配伍牛膝的主要用意是
镰刀型红细胞贫血是因基因突变,导致血红蛋白β链第六位氨基酸由
A.血管紧张素转化酶B.β肾上腺素受体C.羟甲戊二酰辅酶A还原酶D.钙离子通道E.钾离子通道普萘洛尔的作用靶点是
背景:某市政公司承包某路段的改建工程,全长1.5km,工期为当年7月至次年2月。该路段为城市次干道,道路结构层:20cm石灰土底基层,30cm二灰碎石基层,6cm粗、3cm细沥青混凝土面层;两侧为彩色人行道石板。项目部进场后,项目技术负
小庄要制作一个工业模具。他在一个边长4厘米的正方体上表面正中心位置向下挖掉一个直径2厘米、高2厘米的圆柱体,接着再向下挖掉一个直径1厘米、高1厘米的小圆柱体(如图所示)。那么,该模具的表面积约为()平方厘米?
试分析战后初期美苏冷战形成的原因。
Thisweek,inWashingtonandcitiesacrossthenation,immigrantadvocates,clergymembersandlaborandbusinessleadershaveb
在Windows7操作系统中,磁盘维护包括硬盘的检查、清理和碎片整理等功能,碎片整理的目的是()。
HerofficeintheFirstNationalBankbuildingisprovisional.
最新回复
(
0
)