首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include<stdio.h> int fun(){static int x=1; x*=2; return x;} main(){int i,s=1; for(i=1;i<:3;i++) s*=fun(); printf("%d\n",s
有以下程序 #include<stdio.h> int fun(){static int x=1; x*=2; return x;} main(){int i,s=1; for(i=1;i<:3;i++) s*=fun(); printf("%d\n",s
admin
2019-08-10
72
问题
有以下程序
#include<stdio.h>
int fun(){static int x=1;
x*=2;
return x;}
main(){int i,s=1;
for(i=1;i<:3;i++)
s*=fun();
printf("%d\n",s);}
程序运行后的输出结果是
选项
A、0
B、10
C、30
D、64
答案
D
解析
本题考查了静态局部变量,该局部变量的值在函数调用结束后如果不消失而保留原值。函数fun的功能返回2的乘方,主函数fun函数调用3次,因此第一次s累乘2,第二次累乘4,第三次累乘8,即为2*4*8,值为64。
转载请注明原文地址:https://kaotiyun.com/show/BrRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下fun函数的功能是将形参s所指字符串内容颠倒过来voidfun(char*s){inti,j,k;for(i=0,j=strlen(s)__________;i
有以下程序#includeintfun(intx){intp;if(x==0||x==1)return(3);p=x-fun(x-2);return(p);}main(){printf("
某二叉树共有12个结点,其中叶子结点只有1个。则该二叉树的深度为(根结点在第1层)
下面选项中关于"文件指针"概念的叙述正确的是
下面选项中关于编译预处理的叙述正确的是
以下叙述中正确的是
下面选项中的程序段,没有编译错误的是
以下选项中关于程序模块化的叙述错误的是
在软件开发中,需求分析阶段可以使用的工具是()。
随机试题
痿证与痹证的主要鉴别点是()(2003年第53题)
集教学、科研、咨询三位于一体,主要承担省部级副职以上、正副厅司局级公务员培训的是
整体薪酬激励计划的方式有()
[2006年第62题]应设在室外便于消防车使用的地点,距室外消火栓或消防水池的距离宜为:
小林在距家1.5千米的工厂上班。一天,小林出发10分钟后,小林的父亲老林发现小林的手机没带,立即追出去,并在距离工厂500米的地方追上了他。如果老林追赶的速度比小林快6千米/时,那么,下列关于小林速度x,求值所列方程正确的是:
临界区是指()。
简述旁观者效应产生的原因。【华南师范大学2013】
Accuraterepresentationandreportingisvitalinthemediabecause______.Somemediasourcesutilizecatchybutmisleadinghea
现行的PC机中,IDE接口标准主要用于( )。
已知一个有序线性表为(13,18,24,35,47,50,62,83,90,115,134),当用二分法查找值为90的元素时,查找成功的比较次数为()。
最新回复
(
0
)