首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
35
问题
有以下程序
#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全国计算机二级
相关试题推荐
以下程序的输出结果是______。main(){chsrst[20]="bello\0\t\\";print("%d%f\n",strlen(st),sizeof(st));}
利用fseek函数可实现的操作是()。
某二叉树中度为2的结点有18个,则该二叉树中有______个叶子结点。
C语言规定,调用一个函数时,实参变量和形参变量之间的数据传递是()。
有下列程序:#include"stdio.h"main(){intx=0;inty=0;while(x<7&&++y){y--;x++;}
在C语言的循环语句for、while、do-while中,用于结束本次循环,继续执行下一次循环的语句是______。
设有下列二叉树:对此二叉树中序遍历的结果为()。
在面向对象程序设计中,从外面看只能看到对象有外部特征,而不知道也无须知道数据的具体结构以及实现操作的算法,这称为对象的______。
在算法的4个特性中,算法必须能在执行有限个步骤之后终止指的是算法的______特性。
有下列二叉树,对此二叉树前序遍历的结果为()。
随机试题
护士为患者进行胰岛素注射的指导中,不当的是
领导发动下属讨论,共同商量,集思广益,然后决策,他要求上下融洽,合作一致地工作。这种领导方式是()
上颌环形(圈形)卡环的卡环臂游离端应放在A.颊侧远中B.舌侧远中C.颊侧的近中D.舌侧近中E.以上都不是
白血病患者应该采取
关于光面爆破技术,说法正确的是()。
记账凭证可以作为登记账簿的直接依据,原始凭证则不能作为登记账簿的直接依据。 ( )
如果在一台主机的Windows环境下执行命令Pingwww.pku.edu.ca得到下列信息Pingingwww.pku.edu.ca[162.105.131.113]with32bytesofdata:Requesttim
______hastheworld’soldestwrittenconstitutionandpoliticalparty.
Howoftenonehearschildrenwishingtheyhadgrownup,andoldpeoplewishingtheywereyoungagain.Eachagehasitspleasures
A、Thefastdevelopmentofitsneighboringcountries.B、Theincreasinginvestmentbydevelopedcountries.C、Thebuildingofroads
最新回复
(
0
)