首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 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);
有以下程序 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);
admin
2015-12-25
21
问题
有以下程序
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,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/HDDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列选项中不属于结构化程序设计方法的是()。
若有定义inta=5,b=7;,则表达式a%=(b%2)运算后,a的值为()。
下列程序的输出结果是()。main(){intp[8]={11,12,13,14,15,16,17,18},i=0,j=0;while(i++<7)if(p[i]%2)j+=p[i];printf("%
下列函数值的类型是()。fun(doublex){floaty;y=3*x-4;returny;}
下列数据结构中,能用二分法进行查找的是()。
以下叙述中错误的是
标准库函数fgets(s,n,file)的功能是()。
数据结构分为线性结构和非线性结构,线性表、栈和队列都属于【】。
按“先进后出”原则组织数据的数据结构是______。
先有两个C程序文件T18.c和myfun.c同在TC系统目录(文件夹)下,其中Tl8.c文件如下:#include#include“myfun.C”main(){fun();printf(“\n”);}//
随机试题
按生产力高低排序,正确的答案是()
下列哪种情况禁忌使用吗啡或杜冷丁
A.病理性的混合性呼吸音B.湿哕音C.拍水音D.捻发音E.胸膜摩擦音肺水肿初期
经双方当事人同意,仲裁庭在裁决书中.可以简化:()
设计过程的质量管理中,()是指针对某项目建立质量目标,规定质量要求和安排应开展的各种活动。
本工程是54m+128m+54m预应力混凝土系杆拱连续梁高架桥工程,上部结构主纵梁为箱形断面的预应力混凝土连续梁,采用预埋金属波纹管成孔。系杆拱采用圆端形钢管混凝土拱结构,吊索采用预应力高强度钢丝。系杆拱设于中跨,通过吊索与主纵梁组成整体受力结构,钢拱每侧
个人进行证券投资应具备的基本条件有()。Ⅰ.符合国家有关法律的规定Ⅱ.具备一定的经济实力Ⅲ.具有一定的产品知识Ⅳ.签署书面的知情同意书
条码技术在配送管理上的应用可分为()。
Ininterviews,famouspeopleoftensaythatthekeytobecomingbothhappyandsuccessfulisto"dowhatyoulove."Butmasterin
在奥运会游泳比赛中,一个游泳运动员可以参加多项比赛,一个游泳比赛项目可以有多个运动员参加,游泳运动员与游泳比赛项目两个实体之间的联系是______联系。
最新回复
(
0
)