首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include main(){int i,s=1: int fun(){static int x=1; for(i=1;i
有以下程序 #include main(){int i,s=1: int fun(){static int x=1; for(i=1;i
admin
2018-01-11
91
问题
有以下程序
#include
main(){int i,s=1:
int fun(){static int x=1; for(i=1;i<=3;i++)
x*=2; s*=fun();
return x;} 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://www.kaotiyun.com/show/8hxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
C语言中,凡未指定存储类别的局部变量的隐含存储类别是()。
下列叙述中错误的是()。
以下程序的输出结果是____________。#includefun(){staticinta=0;a+=3;printf(“%d”,a);}main(){intcc;fo
设有以下说明,则不正确的叙述是()。unionun{inta;charb:floatc;}arr;
有以下程序#includevoidmain(){intn=2,k=1;while(!(k>0∣∣n++));printf(“%d%d\n”,k,n);}程序运行后
关于字符常量,以下叙述正确的是()。
设有定义:“longx=123450L;”,则以下能够正确输出变量x的是()。
以下关于C语言数据类型的叙述中正确的是()。
C语言结构体类型变量在程序执行期间,()。
在结构化分析使用的数据流图中,使()解释其中的图形元素。
随机试题
下列哪种公文虽然是平行文,但行文方向又比较灵活?()
A.大便潜血试验持续阳性B.柏油样黑便C.排便后滴鲜血,血在粪便表面D.白陶土样便E.脓血黏液便下列疾病的典型表现是上消化道大出血
硫脲类药物最常见的不良反应是
治疗急性阑尾炎瘀滞证,应首选
根据建标[2003]206号文件,施工现场按规定交纳的工程排污费属于()。【2007年考试真题】
下列关于会计分录的书写格式说法正确的有()。
(2009年)设y=y(χ)是由方程χy+ey=χ+1确定的隐函数,则=_______.
Inthefirstparagraph,whydoestheauthorgivethedefinitionsofsometerms?_____Thephrase"functioninthedisserviceof
ThedoctorsaysthatJimshouldtake______muchlessheavywork.
ProfessorSmithrecentlypersuaded35people,23ofthemwomen,tokeepadiaryofalltheirabsent-mindedactionsforafortnig
最新回复
(
0
)