首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是【 】。 #include<iostream> using namespace std; void fun() { static int a=0; a+=2; cout<<a
以下程序的输出结果是【 】。 #include<iostream> using namespace std; void fun() { static int a=0; a+=2; cout<<a
admin
2010-03-29
25
问题
以下程序的输出结果是【 】。
#include<iostream>
using namespace std;
void fun()
{
static int a=0;
a+=2;
cout<<a;
}
int main()
{
int cc;
for(cc=1;cc<4;cc++)
fun();
cout<<end1;
return 0;
}
选项
答案
246
解析
本题考核函数调用和静态变量。在主函数中通过一个for循环调用了3次fun()函数。第1次调用fun()函数时,a的初始值为0,执行语句“a+=2;”后, a的值为2,输出2。第2次调用时,a的初始值为2,执行语句“a+=2;”后,a的值为4,最后输出4。第3次调用时,a的初始值为4,执行语句“a+=2;”后,a的值为6,最后输出6。
转载请注明原文地址:https://jikaoti.com/ti/QOW0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序main(){inta=1,b=2,c=3,d=0;if(a=1&&b++=2)if(b!=2||c--!=3)printf("%d,%d,%d\n",a,b,c);elseprintf("%d,%d,%d\n",a,b,c);e
下列叙述中正确的是( )。
以下程序的输出结果是()。main(){inti,j;for(i=1;i<4;i++){for(j=i;j<4;j++)printf(’’%d*%d=%d’’,i,j,i*j);printf(’’\n’’);}}
在嵌套使用if语句时,C语言规定else总是
以下叙述中错误的是
在容量为15的循环队列中,若头指针front=6,尾指针rear=9,则循环队列中的元素个数为
设fp为指向某二进制文件的指针,且已读到此文件末尾,则函数feof(fp)的返回值为()。
若要求定义具有10个int型元素的一维数组a,则以下定义语句中错误的是
以下选项中非法的C语言字符常量是
以下不能用于描述算法的是
随机试题
思维的基本过程是()
心血虚证与心阴虚证的共同见症是
下列关于上交所上市公司披露定期报告的说法,错误的是()。[2018年12月真题]
某衣服涨价25%后销售,现在的销售价格要降低()个百分点才跟原来的价格一致。
因对夏某需要继续盘问,在特殊情况下,经县公安局长批准,可以将继续盘问时间延长至()小时。
我国城市基础设施等城镇化建设的资金筹措方式,是随经济金融体制改革逐步变化的。从l979年开始,国家在基本建设投资领域实行财政拨款改为银行贷款的试点;上世纪90年代,分税制改革和政策性银行的设立进一步推动了城市基础设施融资的市场化。经过多年改革发展,目前地
[2018年]=__________。
有以下程序:#includetypedefstruct{intb,P;}A;voidf(AC)/*注意:C是结构变量名*/{intj;c.b+=1;e.p+=2;}main()
HowMenFacetheFatProblemItisapleasuretoseemenofacertainageworryingabouttheirweight.Listeningtothemis
Mr.Smith,apassengeronthetranscontinentaltrain,appearedbeforethejudge.Apoliceofficerclaimedhehadattemptedto【
最新回复
(
0
)