首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include main(){int i,s=1: int fun(){static int x=1; for(i=l;i
有以下程序 #include main(){int i,s=1: int fun(){static int x=1; for(i=l;i
admin
2017-05-20
38
问题
有以下程序
#include
main(){int i,s=1:
int fun(){static int x=1; for(i=l;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://kaotiyun.com/show/j4Dp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#include<stdio.h>#defineN5#defineMN+1#definef(x)(x*M)main(){inti1,i2;i1=f(2);
下列选项中,不属于模块间耦合的是
下列程序的输出结果是【】。main(){inti;for(i=1;i+1;i++){if(i>4){printf("%d\n",i);break;}printf("%d\n",i++);}}
设有下面的程序段:chars[]="china";char*p;p=S;则下列叙述正确的是
有以下结构体说明和变量的定义,且指针p指向变量a,指针q指向变量b,则不能把结点b连接到结点a之后的语句是______。structnode{chardata;structnode*next;}a,b
在面向对象方法中,类之间共享属性和方法的机制称为______。
判断字符串s1是否大于字符串s2,应该使用()。
设fp已定义,执行语句fp=fopen(“file”,“w”);后,以下针对文本文件file操作叙述的选项中正确的是
设有定义:doublex[lO],*p=x;,以下能给数组x下标为6的元素读人数据的正确语句是
若已定义:inta[]={0,1,2,3,4,5,6,7,8,9},*p=a,i;其中0≤i≤9,则对a数组元素不正确的引用是()。
随机试题
A、苯巴比妥B、地西泮C、司可巴比妥D、硫喷妥钠E、巴比妥钠起效最快的是
以下对于脑震荡的表述不准确的是
A.火焰灭菌B.辐射灭菌C.流通蒸汽灭菌D.热压灭菌E.甲醛溶液加热熏蒸医疗容器灭菌
瓜藤缠相当于西医的
女,5岁。因低热、盗汗及干咳2个月入院,体检:T38℃,消瘦,面色苍白,两肺呼吸音清,OT试验(+++),中性粒细胞稍高,血培养(-),胸片示肺门淋巴结肿大,可能的诊断是
甲公司与15周岁的网络奇才陈某签订委托合同,授权陈某为甲公司购买价值不超过50万元的软件。陈某的父母知道后,明确表示反对。关于委托合同和代理权授予的效力,下列哪一表述是正确的?()[2015年法考真题]
A注册会计师应当确定不需要向甲公司治理层获取有关关联方和关联方交易书面声明的情形是()。
临渴掘井:临阵磨枪
根据知识的分类,“火山是一种圆锥形的山丘,主要由来自地层深处的物质所组成”属于()。
将商业信息分为顾客需求信息、销售信息、储运信息、财务税务信息、采购库存信息、合同信息、结算信息等,是根据()不同划分的。
最新回复
(
0
)