首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的运行结果是______。 #include <stdio.h> func (a,b) { static int m=0,i=2; i+=m+ 1; m=i+a+b;
下列程序的运行结果是______。 #include <stdio.h> func (a,b) { static int m=0,i=2; i+=m+ 1; m=i+a+b;
admin
2010-05-22
29
问题
下列程序的运行结果是______。
#include <stdio.h>
func (a,b)
{ static int m=0,i=2;
i+=m+ 1;
m=i+a+b;
return(m);
}
main()
{ int k=5,m=3,p;
p= func (k, m);
printf("%d", p);
p= func (k, m);
printf("%d、n" ,p);
}
选项
答案
11 23
解析
在主函数中第一次调用func子函数时,m=0,i=2,i=i+m+1=3,m=i+a+b=3+5+3=11。因为在子函数中将m和i定义成了static类型,所以在子函数中对m和i进行的改变在下一次调用子函数时能进行保存,所以第二次调用子函数时,m=11,i=3,则i=i+m+1=15, m=i+a+b=15+5+3=23。
转载请注明原文地址:https://kaotiyun.com/show/qxWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
窗体上有1个名称为Command1的命令按钮;1个名称为List1、没有列表项的列表框。编写如下程序:PrivatevSubCommand1_Click()DimxAsString,sAsString,tempAsStringDim
在窗体画一名为CommonDialogl,则下列与CommonDialogl.ShowOpen方法等效的语句是
PrintRight("VBProgramming",2)语句的输出结果是
以下过程的功能是从数组中寻找最大值:PrivateSubFindMax(a()AsInteger,ByRefMaxAsInteger)DimsAsInteger,fAsIntegerDimiAs
下面语句中能够打开随机文件的是
以下程序的功能是随机产生10个两位的整数:OptionBase1PrivateSubCommand1_Click()Dima(10)AsInteger,iAsIntegerRandomize
设有如下声明语句OptionBase1Dimarr(2,-1To5)AsInteger则数组arr中数组元素的个数是()。
默认情况下,下面声明的数组的元素个数是Dima(5,-2To2)
在标准模块中用Public关键字定义的变量,其作用域为
随机试题
毛细血管内增生性肾小球肾炎时,电镜下病变特点是
女性,40岁,右上腹阵发性绞痛伴恶心、呕吐3小时来院急诊。体温37℃,右上腹轻压痛,Murphy征(一)。既往检查胆囊内有小结石。对该患者首先考虑胆囊结石合并
张三打算开一家小吃店,于是向该市工商行政管理局申请办理营业执照,但是多次申请办理工商行政管理局均不予受理,理由是张三不适合做生意。于是张三向该市人民法院提起诉讼,根据以上事实,下列说法错误的是()。
梁(板)安装的实测项目通常不包括()。
广义的职业道德是指从业人员在职业活动中应遵循的行为准则。()
DNS
数据库三级模式结构,也称( )分级结构,从内到外分3个层次描述,分别称为( )、( )和( )。
B-ISDN中的ISDN的意思是综合业务数字网(IntegratedServiceDigitalNetwork),而B的意思是【 】。
如表1所示,在某dhcp客户机上捕获了4条报文,并对第四条报文进行了解析,表2是在该客户机捕获上述报文后执行ipconfig/all命令后得到的部分信息。分析表中的报文和信息,并补全表中空白处的信息。
Writeanoteofabout50-60wordsbasedonthefollowingsituation:Paul,yourEnglishteacherfromAustralia,hasaskedy
最新回复
(
0
)