首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include int fun(){ static int x=1; x+=1; return x;} main(){ int i,s=1; for(i=1;i<=5;i++)s+=fun(); print
有以下程序 #include int fun(){ static int x=1; x+=1; return x;} main(){ int i,s=1; for(i=1;i<=5;i++)s+=fun(); print
admin
2015-12-25
30
问题
有以下程序
#include
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、11
B、21
C、6
D、120
答案
B
解析
这道试题主要考查了局部静态变量的应用。在函数fun()中定义了局部静态变量整型x,其初值等于1,在主函数中循环执行5次,第一次变量s的值等于3,变量x的值等于2,第二次变量s的值等于6,变量x的值等于3,第三次变量s的值等于10,变量x的值等于4,第四次变量s的值等于15,变量x的值等于5,第五次变量s的值等于21,变量x的值等于6。
转载请注明原文地址:https://jikaoti.com/ti/xii0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序的输出结果是()。main{intx=8,y=8;printf("%d%d\n",x--,--y);}
关于结构化程序设计原则和方法描述错误的是()。
下列程序的输出结果是______。main(){inti,sum;for(i=1;i<7;i++)sum+=i;primf("%d",sum);}
下列程序的输出结果是______。main(){inti,sum;for(i=1;i<7;i++)sum+=i;printf("%d",sum);}
数据的逻辑结构有线性结构和______两大类。
下列程序段中,不能正确赋值的是()
若有说明inta[][3]={0,0};,则不正确的叙述是()。
数据结构分为逻辑结构与存储结构,线性链表属于【】。
设有以下程序,为使之正确运行,请在横线中填入应包含的命令行。(注:try_me()函数在a:\myfile.txt中有定义。)【】main(){printf("\n");try_me();printf("\n");}
随机试题
副猪嗜血杆菌病最常见的病理变化是
A、颅内动脉瘤B、后颅凹肿瘤C、颞部巨大硬脑膜外血肿D、脑挫裂伤E、脑膜膨出易造成蛛网膜下腔出血的疾病是
A.奎尼丁B.胺碘酮C.普萘洛尔D.利多卡因E.维拉帕米能引起致死性肺毒性和肝毒性的抗心律失常药是()。
某上市公司的股价为10元,税前利润为0.5元,税后利润为0.4元,每股股息为0.2元,此股票的市盈率是()倍。
以下不属于银行市场宏观环境的是()
一位博士生导师说:现在的博士生论文,语句越来越难读懂,本届学生交给我的博士生论文都写得很差,句子不通,还有不少错别字。下列哪一个选项最能削弱这位大学博导的论证?
Somedayastrangerwillreadyoure-mailwithoutyourpermissionorscantheWebsiteyou’vevisited.Orperhapssomeonewillcas
Ms.Silvasentthememo______ithadbeenapproved.
•Lookatthestatementsbelowandtheinformationaboutbusinessschoolsontheoppositepage.•Whichschool(A,B,CandD)d
择书比择友简单得多。不善辞令、厌恶应酬的人,可以自由自在地徜徉于书林之中,游目四顾,俯拾皆友。看书,可以博览,可以细嚼,没有人会怪你喜新厌旧,也没有人要求你从一而终。你大可以从一本换到另一本,喜爱的书,不妨一读再读;不耐看的书,又可随手抛下,谁也
最新回复
(
0
)