首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include int fun() {static int m=l; retum m*=3; } main() {int i=2,s=1; while(i一一)s=fun(); printf(’’%d\n’’,s); } 程序运行后的输出结
有以下程序: #include int fun() {static int m=l; retum m*=3; } main() {int i=2,s=1; while(i一一)s=fun(); printf(’’%d\n’’,s); } 程序运行后的输出结
admin
2020-10-26
14
问题
有以下程序:
#include
int fun()
{static int m=l;
retum m*=3;
}
main()
{int i=2,s=1;
while(i一一)s=fun();
printf(’’%d\n’’,s);
}
程序运行后的输出结果是( )。
选项
A、1
B、3
C、9
D、2
答案
C
解析
此题考查静态变量,静态变量只在初次定义时赋初值,且在内存中有固定的存储空间,所以第1次运行fun()函数时,m的初值是1,返回3;当第2次调用时,m的值依然还是3,所以返回的值是9。
转载请注明原文地址:https://jikaoti.com/ti/czD0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若函数中有定义语句:intk;,则()。【09年3月】
有以下程序:#includemain(){intx=1,y=2,z=3;if(x>1)if(y>x)putchar(’A’);elseputchar(’B’);elseif
有以下程序:#includemain(){inti,j=0;chara[]=“Howareyou”,b[10]={0};for(i=0;a[i];i++)if(a[i]==’’)
有以下程序:#includemain(){FILE*fp;inti,a[6]={1,2,3,4,5,6},k;fp=fopen("data.dat","w+");for(i
层次型、网状型和关系型数据库划分原则是()。【10年9月】
有以下程序段:#includeinti,n;for(i=0;i<8;i++){n=rand()%5;switch(n){case1:case3:printf("%d、n",n);break;case2:case4:print
在软件开发中,需求分析阶段产生的主要文档是()。
设二叉树的前序序列为ABDEGHCFIJ,中序序列为DBGEHACIFJ,则后序序列为()。
下面不属于软件工程过程的4种基本活动
随机试题
下列可转换债券条款中,有利于保护债券发行者利益的有()。
简述公务员交流与回避的含义。
急性腹膜炎的护理诊断有()。
外墙外保温施工至()进度时,施工总包单位应及时向工程质监机构报送现场试验报告并申请监督抽测。
下列电源中可用做安全电源的是()。
人体血糖浓度的相对稳定受多种因素影响。现有甲、乙、丙三人,甲正常,乙的胰岛B细胞被自身免疫反应所破坏,丙的胰岛B细胞功能正常,体内含有抗胰岛素受体的抗体。请回答下列问题:甲在某次运动前后血糖浓度的变化如下图所示。bc段血糖浓度下降的直接原因是_
当x>0时,曲线y=xsin1/x().
在进行设备分配时应该考虑下列哪些因素?()
随着PC机使用的日益普及,联网、上网的日益广泛,PC机的安全与病毒防治显得越来越重要。在下列的叙述中,不正确的是( )。
A、Theywerefrightenedanddistressed.B、Theyswamawaywhenthespeakerwasturnedon.C、Theyswamcloserto"examine"thespea
最新回复
(
0
)