首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出是【 】。 #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
49
问题
以下程序的输出是【 】。
#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全国计算机二级
相关试题推荐
以下程序用来统计文件中字符的个数(函数feof用以检查文件是否结束,结束时返回非零)#includemain(){FILE*fp;longnum=O:fp=fopen(“fname.dat","r”
以下选项中与if(a==1)a=b;elsea++;语句功能不同的switch语句是
设有定义doublea[10],*s=a;以下能够代表数组元素a[3]的是
下列描述中错误的是
若下列选项中的各变量均为整型且已有值,其中不正确的赋值语句是()。
以下选项中,没有编译错误的是()。
下列关于线性链表的叙述中,正确的是
设有某函数的说明为int*func(inta[10],intn);则下列叙述中,正确的是
下面关于算法的叙述中,正确的是()。
在软件生产过程中,需求信息的来源是()。
随机试题
急性肾小球肾炎引起水肿的最主要的机制是
患者,女,43岁。咳嗽伴有发热半个月余。查体:左肺可闻及湿啰音,肝、脾未及。胸部增强CT如图所示。CT鉴别诊断应包括1.结核球2.肺转移瘤3.肺错构瘤4.肺癌5.肺脓肿6.肺炎
康复医学的基本内容不包括
对临床研究用药物的质量负有全部责任的是
某体育大厦项目,为节约用水,空调冷却水采用冷却塔冷却循环使用,对洗涤用水,拟安装处理设备,使水经回收处理后二次使用,此举属于()节水措施。
《职业病防治法》规定,用人单位必须依法参加()。
单位内部的会计工作管理由()负责。
下列各项中,不属于会计人员继续教育特点的是()。
下列免征车船使用税的有()。
设z=(xy),其中函数f可微,则=()
最新回复
(
0
)