首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出是【 】。 #include<iostream> using namespace std; fun(intm) { static int n=1; n=m*n; return
以下程序的输出是【 】。 #include<iostream> using namespace std; fun(intm) { static int n=1; n=m*n; return
admin
2009-01-15
66
问题
以下程序的输出是【 】。
#include<iostream>
using namespace std;
fun(intm)
{
static int n=1;
n=m*n;
return(n);
}
void main()
{
int i;
for(i=1;i<=3;i++) cout<<fun(i);
}
选项
答案
126
解析
局部静态变量在离开作用域之后,并没有被销毁,而是仍然驻留在内存当中,直到程序结束。第一次调用 fun 函数时n的值等于1,第二次调用 fun 函数时n的值等于2,第三次调用 fun 函数时n的值等于6,每次调用 fun 函数时,保留上次调用时n的值不变。
转载请注明原文地址:https://www.kaotiyun.com/show/sckp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若有定义语句:inta[3][6];,按在内存中的存放顺序,a数组的第10个元素是
以下选项中与if(a==1)a=b;elsea++;语句功能不同的switch语句是
下列条件语句中,输出结果与其他语句不同的是()。
以下数组定义中错误的是
设有某函数的说明为int*func(inta[10],intn);则下列叙述中,正确的是
设有某函数的说明为int*func(inta[10],intn);则下列叙述中,正确的是
给定程序中,函数fun的功能是将a和b所指的两个字符串分别转换成面值相同的整数,并进行相加作为函数值返回,规定字符串中只含9个以下数字字符。例如,主函数中输入字符串’’32486’’和’’12345’’,在主函数中输出的函数值为44831。
下面描述中不属于软件需求分析阶段任务的是
随机试题
单面焊双面成形按其操作手法大体上可分为()两大类。
蛛网膜囊肿最常见于
下列体现辛温复辛凉治法的方剂是
(2010年案例分析第二大题,第75—78题)甲钢铁总厂是一家老企业。1990年,该厂与其他钢铁企业一样,面临内部成本上升、外部市场疲软的双重压力,经济效益大面积滑坡,当时生产的产品28个品种有26个亏损。虽然总厂亏损已经到了难以为继的状况,可是各个分厂报
在我国,新建商品房市场的经纪业务采用()。
会计是()。
在MMPI-2临床量表剖析图的突出编码类型中,进入编码的量表的最低分数要比没有进入编码的其他临床量表分数最高者至少高出()个T分。(2010年11月真题)
关于终身教育,下列说法正确的有()。
1950年9月,毛泽东同志在对全国经济保卫工作会议的指示中说:“保卫工作必须特别强调党的领导作用,并在实际上党委直接领导,否则是危险的,”这一指示确定了()。
Thereportsaidthatthesamplewaterhadtoomuchleadinit,______
最新回复
(
0
)