首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include fun( int a, int b ) { int static m=0, i=2; i=i+m+1; m=i+a+b; return m; } main() { int k=4, m=1, p; p=fun( k,
有以下程序 #include fun( int a, int b ) { int static m=0, i=2; i=i+m+1; m=i+a+b; return m; } main() { int k=4, m=1, p; p=fun( k,
admin
2015-07-31
21
问题
有以下程序
#include
fun( int a, int b )
{
int static m=0, i=2;
i=i+m+1;
m=i+a+b;
return m;
}
main()
{
int k=4, m=1, p;
p=fun( k, m);
printf("%d,",p);
p=fun( k, m);
printf("%d\n",p);
}
程序运行后的输出结果是
选项
A、8,17
B、7,16
C、8,8
D、7,17
答案
A
解析
本题考查静态局部变量,本题中先执行fun(4,1)得到返回值为8,此时静态局部变量m为8,i为3,那么再次执行fun(4,1)得到的值为17,所以选项A正确。
转载请注明原文地址:https://kaotiyun.com/show/t9Dp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
数据库系统其内部分为三级模式,即概念模式、内模式和外模式。其中,______是用户的数据视图,也就是用户所见到的数据模式。
若有定义:“inta[2][3];”则对a数组的第i行第j列元素的正确引用为()。
若有下列定义,则对a数组元素地址的正确引用是()。inta[5],*p=a;
设整型数i=5,则printf("%d",i+++++i);的输出为______。
在程序设计阶段应该采取______和逐步求精的方法,把一个模块的功能逐步分解,细化为一系列具体的步骤,继而用某种程序设计语言写成程序。
定义结构体数组:structstu{intnum;charname[20];}x[5]={1,"LI",2,"ZHAO",3"WANG",4,"ZHANG",5"LIU"};for(i=1;i<5;i
#define能作简单的替代,用宏来替代计算多项式5*x*x+5*x+5的值的函数f,正确的宏定义语句为()。
下列描述错误的是()。
C语言结构体类型变量在程序执行期间()。
有以下结构体说明和变量的定义,且指针p指向变量a,指针q指向变量b,则不能把结点b连接到结点a之后的语句是【】。structnode{chardata;structnode*next;}a,b
随机试题
Withobesitynowaffecting29%ofthepopulationinEngland,andexpectedtoriseto35%by2030,shouldwenowrecogniseitas
只要按照企业所在地区政府和员工都能接受的社会契约所进行的管理行为都是善的,这种道德观属于()
生物地球化学循环分为气相型、沉积型和水循环三种类型。碳循环属于_______型。
乳前牙反应尽早矫治,一般在
腰椎侧位体位显示标准,错误的是
A.舌色稍红或仅见舌边尖红B.舌尖红赤破碎C.舌两边红赤D.舌上有出血点E.舌色红绛而少苔或无苔
宫殿布局的特点是()
全党必须牢记,只有植根群众、造福人民,党才能走在时代前列。()
阅读短文,完成96—100题。所有物质中的分子是由原子或原子团组成的,这些原子或原子团中的电子要配对才能保持稳定。如果这些化学物质中的原子和原子团的电子有一个或多个不成对时,就只能靠“掠夺”别的化学物质的电子来保持稳定,因而化学性质特别活泼,容易和
某公司打算向它的三个营业区增设6个销售店,每个营业区至少增设1个。各营业区年增加的利润与增设的销售店个数有关,具体关系如下表所示。可以调整各营业区增设的销售店的个数,使公司总利润增加额最大达()万元。
最新回复
(
0
)