首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的运行结果是______。 #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
45
问题
下列程序的运行结果是______。
#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方法等效的语句是
窗体上有Command1、Command2两个命令按钮。现编写以下程序:OptionBase0Dima()AsInteger,mAsIntegerPrivateSubCommand1_Click()
PrintRight("VBProgramming",2)语句的输出结果是
设有下面的程序段:x=InputBox("请输入一个整数")ReDirna(X)Fork=xTo0Step-1a(k)=kNextk一般,在这段程序之前应先进行数组a的定义。下面定义语
以下表达式与Int(3.5)的值相同的是
假定有如下情况语句:SelectCaseX能表示|X|>5的Case子句是
语句:PrintInt(Rnd*5+20)的输出不可能是
下面描述中不属于软件需求分析阶段任务的是()。
下面不属于结构化程序设计原则的是()。
随机试题
女性,49岁,绝经2年后出现接触性出血。妇科检查见宫颈中度糜烂,多点活检病理检查为重度异型增生。对该患者最恰当的处理是()。
我国经济体制改革的目标是
下列()不是循环冷却水的特点。
项目财务评估的内容包括()。
同受国家控制的企业必为关联方。()
货币供应量是指()。
ZX酒业公司是TY会计师事务所的常年审计客户,主要从事珍品系列、悠然系列、纯粹系列酒的生产和销售,三系列酒所用基酒相同,只是勾兑中香精等用量不同,口感有差异。在对外宣传方面,声称珍品系列是百年窖藏,悠然系列是三十年窖藏,纯粹系列是十年窖藏。珍品系列市场价格
品德即()
区政府组织一次打击“黑车”的专项行动。在实行过程中,群众不配合。甚至帮助黑车逃逸。同事们因此认为整治效果不明显。领导将这次行动交给你负责。请你提出一个具有建设性的设想。
Accordingtothepassage,thevolunteers______.TherearemoreolderpeoplewhowanttodoVSObecause______.Ⅰ.morepeoplet
最新回复
(
0
)