首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是intf(){ static int i= 0; int s=1; s+=i; i++; return s;}main( ){ inti, a=0; for(i=0;i<5;i++)a+=f();
以下程序的输出结果是intf(){ static int i= 0; int s=1; s+=i; i++; return s;}main( ){ inti, a=0; for(i=0;i<5;i++)a+=f();
admin
2010-06-06
74
问题
以下程序的输出结果是intf(){ static int i= 0; int s=1; s+=i; i++; return s;}main( ){ inti, a=0; for(i=0;i<5;i++)a+=f(); cout<<a<<end1;}
选项
A、20
B、24
C、25
D、15
答案
D
解析
本题考察的是同名局部变量和全局变量的作用域之间的关系。同时考察了静态变量的特点:退出函数和进入函数并不影响静态变量的值。因此,循环多次,实际上完成静态变量的累加。即1+2+3+4+5,其值为15,故答案为D。
转载请注明原文地址:https://kaotiyun.com/show/4ljp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>intfun(intx[],intn){staticintsum=0,i;for(i=0;i<n;i++)sum+=x[i];returnsum;}main(){inta[]=
下列给定程序中,函数fun的功能是:将p所指字符串中的所有字符复制到b中,要求每复制4个字符之后插入一个空格。例如,若给a输入字符串:ABCDEFGHIJK,调用函数后,字符数组b中的内容为:ABCDEFGHIJK。请改正程序中的错误,使它能得出正
设有以下说明,则不正确的叙述是()。unionun{inta;charb:floatc;}art;
一棵二叉树中共有80个叶子结点与70个度为1的结点,则该二叉树中的总结点数为()。
在下列选项中,没有构成死循环的是()。
若已定义的函数有返回值,则以下关于该函数调用的叙述中错误的是()。
设有定义:intk=0;,下列选项的4个表达式中与其他3个表达式的值不相同的是()。
下列给定程序中,函数fun的功能是:计算如下公式直到≤10-3,并且把计算结果作为函数值返回。例如,若形参e的值为1e一3,则函数返回值为0.551690。请在程序的下画线处填入正确的内容并将下画线删除,使程序得出正确的结果。注意:部分源程序给出
有如下程序#include<stdio.h>voidget_put(){charch;ch=getchar();if(ch!=’\n’)get_put();putchar(ch);}
下面关于编译预处理的命令行中,正确的是()。
随机试题
树立()是核心战斗力的思想,推进重大技术创新、自主创新,加强军事人才培养体系建设,建设创新型人民军队。
推进“一带一路”建设,为什么要秉持亲诚惠容,坚持共商共建共享原则?
X线管阳极的组成是
耳针法治疗头痛常用穴包括()
按生产工艺参数分类,调节系统可分为( )。
设备基础一般应分层浇筑,每层混凝土浇筑的厚度为200~300mm,并()。
试述法律与道德的区别。
美国的广告代理商正越来越多地使用被称为“商城拦截”的商城采访,以测试广告效果、产品概念可行性以及消费者的购买习惯。“商城拦截”的批评者坚持认为商城消费者的购买习惯不能代表更广大的人群。下面哪项,如果正确,最能支持该批评者关于“商城拦截”的宣称的证据
新民主主义革命的主要内容是
设则A与B().
最新回复
(
0
)