首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序: fun(int x,int y) { static int m=0,i=2; i+=++m;m=i+x+y;return m; } main() { int j=1,m=1,k;
有下列程序: fun(int x,int y) { static int m=0,i=2; i+=++m;m=i+x+y;return m; } main() { int j=1,m=1,k;
admin
2012-12-03
79
问题
有下列程序:
fun(int x,int y)
{ static int m=0,i=2;
i+=++m;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
解析
变量m和i声明为局部静态变量,因此第1次调用fun()函数后.局部静态变量m和i的值为5和3,第1次调用结束时,它们的值不变,第2坎调用时,m和i的初始值分别为5和3,在执行“i+=m+1”,后,i的值为9,因此,最终m的值为11。
转载请注明原文地址:https://kaotiyun.com/show/O0Pp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列叙述错误的是()。
以下不合法的用户标识符是()。
有以下程序:#include<stdio.h>fun(charp[][10]){intn=0,i;for(i=0;i<7;i++)if(p[i][0]==’T’)n++;returnn;}main
下面结构体的定义语句中,不正确的是______。
数据库系统的核心是()。
下列叙述中j下确的是()。
单独测试一个模块时,有时需要一个【】程序驱动被测试的模块。
软件生存周期是指______这一过程。
随机试题
A.安神定志丸B.交泰丸C.黄连阿胶汤D.归脾汤E.酸枣仁汤治疗不寐心胆气虚证,偏于养血清热除烦的是
工程项目费用管理的核心部分足()。
我国安全生产方针中的“预防为主”,是指按照事故发生的规律和特点,千方百计地防止事故的发生。下列措施中,最能体现“预防为主”的是()。
作为固定资产的形成活动,项目建设与一般的工农业生产有明显不同的特点。概括地看,建设项目主要有( )特点。
所有者权益是指所有者在企业资产中享有的经济利益,在数量上等于()。
依据个人所得税的相关规定,下列说法中正确的有()。
下列各项中,属于利得的有()。
若一直角三角形的周长与面积的数值相等,且两直角边长之和为14,则该三角形的面积是()。
5英寸磁盘,最小磁道的直径为4厘米,最大磁道直径为8厘米,每分钟10000转,共有20记录面,每个记录面有8000个磁道,每条磁道上有511个扇区,每个扇区实际记录有600个字节,其中有效数据为512个字节。则这个磁盘存储器的有效存储容量是(6)GB,磁道
AfamilydoctorchargedtheNightHomeService(NHS)morethan£500,000insevenyearsfornightvisitsthathispatientsdidno
最新回复
(
0
)