首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include <stdio.h> int fun() { static int x=1; x+=1; return x; } main() { int i,s=1; for(i=1;i<=5;i
有以下程序 #include <stdio.h> int fun() { static int x=1; x+=1; return x; } main() { int i,s=1; for(i=1;i<=5;i
admin
2021-04-28
30
问题
有以下程序
#include <stdio.h>
int fun()
{
static int x=1;
x+=1;
return x;
}
main()
{
int i,s=1;
for(i=1;i<=5;i++) s+=fun();
printf("%d\n",s);
}
程序运行后的输出结果是
选项
A、120
B、11
C、6
D、21
答案
D
解析
fun函数中的变量x为静态局部变量,占用固定的内存单元,下一次调用时仍可以保留上次调用时的值。也就是说,如果多次调用fun函数,x的定义只在第一个调用时有效,从第二次调用开始,x的定义相当于不存在,直接使用上次x的值。fun函数被调用了5次,每次调用后的返回值累加到s上。5次调用后,x的值为6,s的值为21。因此D选项正确。
转载请注明原文地址:https://kaotiyun.com/show/t3tp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有定义:floatx=1.5;inta=1,b=3,c=2;则正确的switch语句是
以下叙述中正确的是
下列叙述中正确的是
关于变量和地址的叙述中正确的是()。
若有定义语句:intyear=2009,*p=&year;,以下不能使变量year中的值增至2010的语句是()。
若有以下定义intx[10],*pt=x;则对x数组元素的正确引用是
给定程序中,函数fun的功能是:求SS所指字符串数组中长度最短的字符串所在的行下标,作为函数值返回,并把其串长放在形参n所指变量中。ss所指字符串数组中共有M个字符串,且串长<N。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。注
给定程序MODI1.C中函数fun的功能是:将s所指字符串中位于奇数位置的字符或ASCH码为偶数的字符放入t所指数组中(规定第一个字符放在第0位中)。例如,字符串中的数据为:AABBCCDDEEFF,则输出应当是:ABBCDDEFF。请改正函数fun中
下面不属于软件测试实施步骤的是()。
代码编写阶段可进行的软件测试是
随机试题
A.骨髓增生极度低下B.大量原始细胞C.一系以上病态造血D.R-S细胞骨髓形态学表现相关疾病:再生障碍性贫血
关于流产下列叙述正确的是
李某,男,27岁。身体强壮、胖瘦适中,饮食无偏嗜,二便通调,面色红润,性格开朗随和,精力充沛,举动灵活,睡眠良好。属于
工程建设项目设计准备与审定决策阶段业主的管理工作内容中,()是项目可行性研究的准备工作。
期货交易所不得直接参与期货交易,但可以间接参与期货交易。()
想像、审美、情感丰富、求异、智能等表现,属于现代“五因素”特质理论中的()。
初中学生学习了金属的化学性质,在高中阶段又有金属的化学性质这一课的学习;许多教师发现,一些学生初中部分的知识掌握不好,但到了高中,由于理解力增强,对金属的化学性质理解加深,对初中部分知识掌握变好了,这种迁移现象是()。
《富春山居图》是中国十大自然名画之一,该画在清代顺治年间遭火焚,断为两截,现分藏于浙江省博物馆和台北故宫博物院。2011年6月1日,该画首次在台北合璧展出,此次历史性的“山水合璧”,深深激荡起两岸同胞共同的民族情怀。这表明()。
下面不属于影响学前儿童攻击性行为因素的是()。
Asiftheyneededanymoreexcuse,newresearchsuggestsmenneedtheirsleepifthey’retolivealonglife.Women,ontheothe
最新回复
(
0
)