首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include int fun() { static int x=2; return x+=1: } void main() { int i,s=0; for(i=1;i<=5;i++)s+=fun(); printf(’’%d\n’’,
有以下程序: #include int fun() { static int x=2; return x+=1: } void main() { int i,s=0; for(i=1;i<=5;i++)s+=fun(); printf(’’%d\n’’,
admin
2021-04-28
23
问题
有以下程序:
#include
int fun()
{
static int x=2;
return x+=1:
}
void main()
{
int i,s=0;
for(i=1;i<=5;i++)s+=fun();
printf(’’%d\n’’,s);
}
程序运行后的输出结果是( )。
选项
A、25
B、11
C、15
D、20
答案
A
解析
静态变量只在初次定义时赋初值,以后使用时将调用其之前的值;主函数的循环体执行5次,进行s的叠加,每次叠加为子函数的返回值,所以结果为0+(2+1)+(3+1)+(4+1)+(5+1)+(6+1)=25。
转载请注明原文地址:https://kaotiyun.com/show/oFtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
软件生命周期是指()。
在希尔排序法中,每经过一次数据交换后
若有定义:inta,b;通过语句scanf("%d;%a"&a,&b);能把整数3赋给变量a,5赋给变量b的输入数据是
有以下程序#includemain(){inti,sum;for(i=1;i<6;i++)sum+=i;printf("%d\n",sum);}程序运行后的输出结果是
以下叙述中正确的是
已知大写字母A的ASCII码是65,小写字母a的ASCII码是97。以下不能将变量c中的大写字母转换为对应小写字母的语句是
下列数据结构中,属于非线性结构的是
设变量已正确定义,以下不能统计出一行中输入字符个数(不包含回车符)0的程序段是
关于文件操作中的标高符“EOF”的叙述中正确的是()。
随机试题
A.壁细胞B.主细胞C.粘液细胞D.G细胞E.肥大细胞
尿中HCG含量出现第一高峰的时间约在妊娠的
2岁女童,因持续发热1周伴皮疹来院就诊。人院后检查发现四肢末端实性肿胀、双眼结膜充血、口唇干燥潮红、咽部黏膜弥漫性发红及颈部淋巴结肿大。对于该患儿双眼症状,适宜的护理措施是
A.宫底B.宫体C.双侧宫角D.子宫下段E.宫颈
A、Legal反应B、Liebermann-Burchard反应C、Raymond反应D、Baljet反应E、Kedde反应间二硝基苯试剂反应是()。
一般来讲,证券市场技术指标可以分为()几大类。Ⅰ.趋势型指标Ⅱ.超买超卖型指标Ⅲ.人气型指标Ⅳ.大势型指标
到期风险附加率是投资者承担()的一种补偿。
柔和式回绝是指导游对游客的发问或要求不正面表示意见,而是绕过问题从侧面予以回应或回绝。()
LikePaulJobs,JoanneSchieblewasfromaruralWisconsinfamilyofGermanheritage.Herfather,ArthurSchieble,hadimmigrate
A.actionB.butC.distractedD.absurdE.analogiesF.pullG.copyH.authorsI.concentratedJ.appearedK.livelyL
最新回复
(
0
)