首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include int f(int n); main() { int a=3,s; s=f(a);s=s+f(a); printf("%d\n",s); } int f(int n) { static int a=1; n+=a++; re
有以下程序 #include int f(int n); main() { int a=3,s; s=f(a);s=s+f(a); printf("%d\n",s); } int f(int n) { static int a=1; n+=a++; re
admin
2019-04-24
51
问题
有以下程序
#include
int f(int n);
main()
{ int a=3,s;
s=f(a);s=s+f(a); printf("%d\n",s);
}
int f(int n)
{ static int a=1;
n+=a++;
return n;
}
程序运行后的输出结果是( )。
选项
A、9
B、8
C、7
D、10
答案
A
解析
静态变量是在编译时就被分配存储空间,所占用存储单元直到程序结束时才释放,其初始化只进行一次。所以第一次调用f()函数,计算的结果为n=4,a=2,s=4;第二次调用f()函数时,函数f()内的a初值为2,n=5,s=4+5=9,答案选A。
转载请注明原文地址:https://jikaoti.com/ti/Emf0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
给定程序中,函数fun的功能是:把形参s所指字符串中下标为奇数的字符右移到下一个奇数位置,最右边被移出字符串的字符绕回放到第一个奇数位置,下标为偶数的字符不动(注:字符串的长度大于等于2)。例如,形参s所指的字符串为:abcdefgh,执行结果为:ahcb
组成C语言程序的是()。
在C语言中,可以把整数以二进制形式存放到文件中的函数是()。
设有以下语句:typedefstructS{intg,charh;)ST;则下面叙述中正确的是()。
给定程序的功能是:从键盘输入若干行文本(每行不超过80个字符),写到文件myfile4.txt中,用-1作为字符串输入结束的标志。然后将文件的内容读出显示在屏幕上。文件的读写分别由自定义函数ReadText和WriteText实现。请在程序的下划
支持子程序调用的数据结构是()。【09年3月】
VN程序中函数f的功能是:当flag为1时,进行由小到大排序;当flag为0时,进行由大到小排序。yoidf(intb[],intn,intflag){inti,j,t;for(i=0;i<n-1;i++)for(j=i+lj<nj++)if(f
如果需要打开一个已经存在的非空文件“FILE”并进行修改,正确的语句是()。
下面不属于软件工程三要素的是()。
随机试题
“芳林新叶催陈叶,流水前波让后波。”这句古诗包含的哲学道理是()。
A.癌前病变B.原位癌C.良性肿瘤D.恶性肿瘤E.交界性肿瘤未成熟性畸胎瘤属于
患儿,男,10岁。为预防流行性感冒,自愿接种流感疫苗。接种过程中,小儿出现头晕、心悸、面色苍白,出冷汗;查体:体温36.8℃,脉搏130次/分,呼吸25次/分,诊断为晕针。此时护士应为患儿采取正确的卧位是
某城市拟对市中心区域进行旧城改造,涉及A、B、C、D四宗地,土地总面积为20000m2。其中宗地A为一旧住宅区,土地总面积为8500m2;宗地B为企业甲所使用的国有划拨土地,土地面积为7000m2,土地现状用途为工业,由于规划限制,该企业计划搬迁到城市郊
重点产业确定的标准主要有()。
项目管理具有( )职能。
现阶段我国社会保险基金主要是()。
在景点游览,导游员一定要注意使活动节奏与旅游者的生理和心理活动节奏合拍,上坡时宜缓,中途要有休息,下坡可稍快,这是导游员在组织景点游览时应注意的()技巧。
检查软件产品是否符合需求定义的过程称为()。
YouwillhearacollegelecturertalkingtoagroupofstudentsabouttwocasestudiesinCustomerRelationshipManagement(CRM)
最新回复
(
0
)